最近工作当中做了不少网站seo诊断报告,刚好又回忆一下seo知识点,特此整理归纳一下!
从接手到一个网站开始,先看域名情况,域名年龄、备案情况、目前收录,再打开网站,看网站打开速度,整体结构、布局,网站title、keyword、description、关键词分布、导航、链接等等一系列因素和细节。
域名
域名年龄、域名301(重定向至带WWW或者顶级域名)、权重、是否备案、是否有二级域名
服务器/虚拟主机
查看服务器IP、同IP下的网站数量、访问速度、GZIP检测是否启用
收录情况
查看网站目前收录、近期收录情况、及收录的链接情况
网站打开速度
检测网站打开速度,看速度如何,如果网站打开速度过慢,再具体查看原因,如主机问题、图片过多过大、js/css的位置和是否封装等原因。
网站TDK
查看网站的TDK部署情况,关键词指数(竞争强度)、主页内页的TDK撰写情况。
网站结构
查看网站结构是否过深,是否是扁平化扁平化结构,扁平结构是“首页”—“栏目页”—“内页”,这种结构只需要3步即可完成百度搜索引擎到达内容页并成功抓取,结构清晰,用户和搜索引擎都很友好。
面包屑导航
查看网站内页是否使用面包屑导航;面包屑导航的表现形式一般为“首页->分类页->产品页”,除了用户体验外,它可以合理引导蜘蛛爬行,完善站内结构,传递权重,提高关键词排名。
URL静态/伪静态
查看网站URL是否做了静态/伪静态化,静态/伪静态URL的主要好处是在网站优化中符合搜索引擎的爬取规则,因此对搜索引擎友好,获得更好的网络推广效果。
图片ALT标签
检查站内图片是否部署alt标签,搜索引擎无法识别网站上的图像,搜索引擎可以通过图片Alt文本来理解图像所表达的内容,alt标签部署关键词更利于增加网站关键词密度、提高关键词网站权重。
H标签
检查网站是否部署H标签,H标签的作用是帮助搜索引擎蜘蛛快速辨识网页主题,告诉搜索引擎哪些关键词是网站的核心,不过不能滥用,比如一个页面最多只能有添加一个H1标签。
网站地图
检查网站是否有sitemap文件,sitemap文件的作用是通知搜索引擎他们网站上有哪些可供抓取的网页,方便搜索引擎抓取网站。注:最好把sitemap链接加入带robot.txt文件中。
robot.txt
检查网站是否有robot.txt文件;robots.txt文件是每一个搜索引擎蜘蛛到你的网站之后要寻找和访问的第一个文件,robots.txt是你对搜索引擎制定的一个如何索引你的网站的规则。它可以屏蔽网站内的死链接、屏蔽搜索引擎蜘蛛抓取站点内重复内容和页面、阻止搜索引擎索引网站隐私性的内容,可代入sitemap链接引导搜索引擎抓取。
404页面
检查网站是否制作404页面;404是一种http状态码,代表在浏览网页时,服务器无法提供正确信息或是服务器因不明原因导致不能正常返回信息。简单点说就是网页未找到或者网页丢失(出现死链),就是出现404状态码。出现404的网页,我们称为404页面。死链过多会造成搜索引擎蜘蛛爬取障碍,影响网站收录和排名;所以网站需要设置404页面,当蜘蛛或者用户遇到死链时,自动跳转到404页面,404页面可设置“返回首页”之类的跳转链接,避免蜘蛛进入死胡同从而被惩罚,404页面可设置美观有趣,同时提高用户体验。
友链/外链nofollow
检查网站是否存在外链/友链,流出链接是否部署nofollow代码;nofollow链接指的是超链接代码中有rel=”nofollow”标记的链接。nofollow的作用是告诉搜索引擎这条链接补给予权重,可以避免权重流失。用法是
<a href="url" rel="nofollow">锚文本关键字</a>
文章页
检查文章也关键词部署情况,文章标题、二级标题(如有)、首尾段的关键词部署,文章内的关键词密度情况,文章图片是否设置alt标签,关键词锚文本等情况。