框架和內聯框架使得搜索引擎很難抓取網站,因為它們包含多個HTML文件,而不是標準中指定的一個網頁。這些文件的鏈接方式使得搜索引擎的蜘蛛無法爬行。
CSS的級聯菜單(DHTML)是為了避免Java的級聯菜單樣式而創建的。如果菜單是基于Java構建的,請確保包含輔助的、基于文本的導航。出于同樣的原因,搜索引擎蜘蛛無法抓取這些鏈接。
搜索引擎似乎更喜歡更簡單、更簡單、語義定義更好的代碼,并根據萬維網聯盟的標準編寫。之前你想在頁面上放很多關鍵詞,但是搜索引擎在看到這樣的代碼時可能不會主動去尋找。
HTML表格布局會破壞HTML代碼流,并可能會將一些重要元素(如實際內容)推送到頁面代碼的后端,這不是您所期望的。但是,CSS布局允許您確定代碼元素出現在頁面的HTML流中的位置。
網站的頁面是如何按主題和內容分組的?一些決定性因素是顯而易見的,但終的決定因素應該是關鍵詞研究。
相同的內容從未出現在多個域名中,或出現在網站的多個頁面中。如果URL的多個版本指向同一內容,則應選擇其中一個版本,然后將其他版本重定向到所選內容,或者阻止搜索引擎爬蟲對重復內容進行爬網。
Flash網站通常只包含一個頁面,即使網站有足夠的經驗讓瀏覽者覺得它是一個完整的網站。沒有辦法讓一個頁面對幾十個關鍵詞有很好的排名。
避免302重定向。相反,應該使用301重定向來確保本地搜索引擎內容可以應用于搜索引擎。
網站上的每個頁面都應該有一個較好的標題標簽。
關鍵字豐富的面包屑導航出現在許多零售網站的頂部。它可以幫助用戶了解他們的網站,并為搜索引擎蜘蛛提供爬行路徑。
初始頁面通常出現在網站的主頁上,通常是一個有大量圖片和少量文本的頁面。大多數初始頁面只連接到站點中的單個頁面。這可能會誤導搜索引擎認為只有一個頁面在你的網站是重要的。