JS在數據傳輸、用戶交互和頁面豐富等方面起著重要的作用。js的功能是action。然而,JS的主要功能與搜索引擎索引頁面不一致,為用戶提供相應的信息和滿足需求。因為js主要體現在頁面使用的體驗上。搜索引擎主要體現在為用戶提供信息上,現在它能夠識別的信息占了文本的絕大部分。
但有一個方向兩者是一致的,那就是滿足用戶。因此,S的使用有無、使用范圍等都與網站本身提供的服務和功能掛鉤。如果是提供文本信息的站點,多余的JS是不必要的。使用js甚至都不是最好的,或者封裝js以防止爬行,只將文本信息留給蜘蛛。
JS的使用將不可避免地導致頁面延遲,過多的交互也可能導致瀏覽器緩慢運行,甚至崩潰。這是不好的,但也是技術人員想要解決的問題,但是由于各種原因,總是會有各種各樣的錯誤。
因此,無論站點的大小如何,您都可以禁止在JS上爬行,并以非JS方式將這部分數據提供給搜索引擎。對于頻繁交互的網站或網頁,整個頁面甚至可以關閉搜索引擎,并且可以為蜘蛛爬行創建一組相應的靜態頁面。當用戶進入時,使用非欺騙方法轉到用戶交互頁面。不過,有些網站是互動顯示網站,頁面不需要通過搜索引擎顯示,這是另外一回事,可以使用js,只要不影響系統的使用。
JS和搜索引擎友好站點本質上是相互沖突的。所以如果你注意SEO,盡量使用靜態頁面,主要原因是速度快。獲取信息的首要要求是速度。所以在百度MIP中,直接請求是不允許使用自定義JS的。只有百度提供的JS文件被引入,另一個家是相同的,尤其是在移動終端。
我記得有人測試過搜索引擎的js代碼爬行,它可以識別出部分。但不可預測的代碼錯誤,蜘蛛的漏洞,是不可能的,這增加了蜘蛛資源的浪費和蜘蛛不是很友好的事實。所以對小網站來說沒必要。各種大站的滾動和閃爍似乎對SEO沒有多大價值,但由于其代碼相對簡單,風風險相對較小,通常沒有任何處理,有時故意使用JS來防止不必要的抓取。
小型電臺可以使用或不使用,特別是移動電臺。基本小型企業的網站就是要連接業務,也就是說,要獲得信息排名,其他人則是虛擬的。最重要的是,信息滿足了用戶,說服了他們,并促進了交易。信息站和個人也感到與JS一樣少,除非功能部分需要由JS實現,例如添加到集合、注釋等。功能站,一般可以利用周邊信息或單個頁面來達到SEO的目的,另一個功能達到滿足用戶的目的,如汽車貸款計算器。大型網站,其資源豐富,用戶基礎龐大,幾乎不能考慮SEO因素,用戶好真的很好。
培戀網原創版權,網站建設提供網站代運營、模板網站制作轉載請注明出處,本文地址:http://www.gdszrq.com/news/media/74789.html