我们为什么要简化代码?在我们理解这个问题之前,让我们先看看搜索引擎的工作原理,大致分为三个阶段:(1)爬行和爬行:
搜索引擎蜘蛛通过跟踪链接找到并访问网页,读取网页的HTML代码,并将其存储在数据库中
预处理:
索引程序执行文本提取、中文分词、,对捕获的页面数据进行索引、反向索引等处理,供排名程序使用
排名:
用户输入查询词后,排名程序调用索引数据库数据,计算相关性,然后按照一定格式生成搜索结果页面
搜索引擎处理的步骤是提取文本内容。SEO人员应尽量降低搜索引擎提取文本内容的难度。简化HTML代码就是其中之一。简化HTML代码
1的常用方法有哪些。使用CSS定义文本字体、颜色、大小和页面布局
许多网站使用CSS并使用样式或字体定义文本部分的字体、大小等。这是完全不必要的元代码
使用外部文档
将CSS和JavaScript放在外部文件中,只需在HTML页面中调用即可。在查看一些网站源文件时,我们经常会看到大量的CSS和JavaScript代码,JavaScript代码经常出现在HTML的前面,这使得真正有用的文本部分被推到后面。许多网站喜欢将CSS和JavaScript放在页面的HTML代码中,以避免由于某种原因无法成功下载和传输外部CSS和JavaScript文件时页面布局或功能出现问题。如果页面的其他方面相对紧凑,CSS和JavaScript也不太大,那么这样做也是不可避免的
减少或删除注释
代码中的注释只是程序员或页面设计者的提示,对用户和搜索引擎没有影响
减少表,尤其是嵌套表
大多数网页现在使用CSS布局,而表的使用则少得多。然而,有时使用表格进行演示很方便,并且没有必要完全避免它们。只要没有大量的多层恢复表和大量无用的代码
精简代码也有助于提高页面打开速度,这是目前搜索引擎的排名因素之一。开放速度对移动搜索排名的影响更大。