1、如何解決ajax網站中seo的問題?謝謝
ajax和seo不沖突,
ajax是針對用戶使用的,為了網頁運行時需要達到的某些特殊效果
seo是針對搜索引擎的爬蟲的,為了是更好的建立搜索索引
你可以在使用了大量ajax的頁面中,定義一些ajax使用比較多的內容中的一些關鍵詞作為seo的關鍵詞,這樣兩不妨礙
2、如果,我在頁面中都用AJAX獲取數據,對搜索引擎有阻礙沒有?
阻礙大大的,如果不想搜索引擎或者信息提取軟體獲得你的內容,最好用AJAX,如果想依賴於搜索引擎進行推廣,要寫標準的XHTML。
給你推薦個文章:http://www.gooseeker.com/cn/node/knowledgebase/javascriptvsseo
3、AJAX對搜索引擎支持好嗎?
搜索引擎會屏蔽掉所有javascript代碼, 那麼ajax載入的內容對於搜索引擎來說也是透明的。建議重要的頁面信息不要AJAX。用AJAX只是載入一些相關鏈接或者其他跟正文和關鍵詞關系不是很大的東西。
如果一定要做AJAX的頁面,那麼至少在title以及h1、h2、h3標記處不要用AJAX。否則這個頁面真正的關鍵詞搜索引擎是看不到的。
搜索引擎對AJAX很不友好,呵呵
4、ajax對seo有影響嗎
當然會有些影響,頁面抓取的時候,js只會抓取到鏈接而不會抓取到js輸出的文字~
5、網站首頁的動態數據內容我都用Ajax實現,這樣會不會影響seo,請高手指教
這個肯定會的,AJAX一般用在需要交互的時候,譬如瀏覽量,評價,留言等。建議你生成靜態,你這樣使用AJAX並沒有對伺服器減少壓力,也沒有對用戶體驗帶來多少好感
6、為什麼要學對搜索引擎不友好的javascript?
JavaScript對搜索引擎不夠友好,主要是搜索引擎不能很好地解析它。想要被搜索引擎收錄的關鍵字、詞,應當使用靜態輸出,不要使用JavaScript。
全球超過90%以上的頁面都有JavaScript,而CSS那幾乎是有網頁的地方就有CSS。
前台:XHTML、CSS、JavaScript,必須要學的,而且通用。
後台:perl、python、java、c、c++、ruby、php、lisp、.net....
所以前台語言是沒得選的,比較通用,全球范圍都使用這幾種技術,後台就看自己周邊的環境了。一般寫web的都懂點JavaScript,所以它算是web開發必備程序語言
讓我從.net或是php中選一門,我選擇php,原因:
1、php可運行於linux之上,開源;
2、php已經被證明為很強大了,百度首頁就使用的php
3、目前大公司招聘php比.net多,找工作機會更多
7、做SEO的話需不需要太多的AJAX,或者有沒有沖突,對此不是非常了解,希望得到非常系統的回答
AJAX載入出來的內容是不被搜索引擎抓取到的,所以做SEO不大喜歡ajax,至於你看代碼是否會被抓取 是看你鏈接進去的源代碼有沒有顯示內容
8、知乎用ajax分頁有利於seo嗎
如果是網站的話最好不要用AJAX做分頁,SEO方面很不友好,還是用伺服器端生成比較劃算。AJAX是依賴JS腳本實現的,搜索引擎的蜘蛛爬到你的網頁後不會運行JS腳本,所以你後續頁面蜘蛛就無法爬到,而伺服器端生成的分頁控制項可以做到每個按鈕都有一個超鏈接有利於蜘蛛搜集你網站信息。