框架和内联框架使得搜索引擎很难抓取网站,因为它们包含多个HTML文件,而不是标准中指定的一个网页。这些文件的链接方式使得搜索引擎的蜘蛛无法爬行。
CSS的级联菜单(DHTML)是为了避免Java的级联菜单样式而创建的。如果菜单是基于Java构建的,请确保包含辅助的、基于文本的导航。出于同样的原因,搜索引擎蜘蛛无法抓取这些链接。
搜索引擎似乎更喜欢更简单、更简单、语义定义更好的代码,并根据万维网联盟的标准编写。之前你想在页面上放很多关键词,但是搜索引擎在看到这样的代码时可能不会主动去寻找。
HTML表格布局会破坏HTML代码流,并可能会将一些重要元素(如实际内容)推送到页面代码的后端,这不是您所期望的。但是,CSS布局允许您确定代码元素出现在页面的HTML流中的位置。
网站的页面是如何按主题和内容分组的?一些决定性因素是显而易见的,但终的决定因素应该是关键词研究。
相同的内容从未出现在多个域名中,或出现在网站的多个页面中。如果URL的多个版本指向同一内容,则应选择其中一个版本,然后将其他版本重定向到所选内容,或者阻止搜索引擎爬虫对重复内容进行爬网。
Flash网站通常只包含一个页面,即使网站有足够的经验让浏览者觉得它是一个完整的网站。没有办法让一个页面对几十个关键词有很好的排名。
避免302重定向。相反,应该使用301重定向来确保本地搜索引擎内容可以应用于搜索引擎。
网站上的每个页面都应该有一个较好的标题标签。
关键字丰富的面包屑导航出现在许多零售网站的顶部。它可以帮助用户了解他们的网站,并为搜索引擎蜘蛛提供爬行路径。
初始页面通常出现在网站的主页上,通常是一个有大量图片和少量文本的页面。大多数初始页面只连接到站点中的单个页面。这可能会误导搜索引擎认为只有一个页面在你的网站是重要的。