深入了解技术SEO后,你会发现其实不会涉及到太多复杂的内容,在这里我整理了简单化的网站技术性SEO检测清单,方便每一个站长系统性的对网站进行技术性审查。
本清单主要划分为6大主要部分,
- 抓取&索引
- 内部链接
- 网站表现
- Jacascript SEO
- 结构化数据
- 国际化SEO
2024技术SEO网站检查清单
Crawling & Indexing
1.创建Robots.txt文件。通过robotx文件阻止Googlebot爬取非核心页面可以节省Googlebot抓取预算。
2.创建XML站点地图。将重要页面添加至站点地图中可以方便Googlebot更快速发现并抓取这些页面,同时避免添加非索引和重定向页面至站点地图中。
3.分析Search Console页面索引报告。查看网站的索引表现,并定期优化Googlebot抓取。“网页索引编制”报告
4.分析抓取状态。检查GSC设置中的抓取报告,获取Googlebot对网站的抓取表现。“抓取统计信息”报告
5.设置尾部斜线重定向。使用单一URL,避免网站同时存在“/”与非“/“版本,会导致页面重复的索引问题。
6.设置alternative域名重定向。HTTP,HTTPS,非www及www分别是4个不同版本,选择一个作为规范并做好重定向。
7.实施HTTPS。网站安全性增加,用户体验也会提升。
8.移除HTTP链接。HTTP链接会降低网站安全表现,从而影响网站的自然表现,确保所有内部链接都为HTTPS。
9.创建SEO友好URL结构。对用户和搜索引擎来说,都是友好性。
10.分析服务器日志。服务器日志可以更加清晰搜索引擎蜘蛛对网站URL的抓取表现。
11.分析重复内容。检查是否多个网页竞争同一个关键字,确保它们都独一无二。
12.避免”薄“内容。低质量无价值内容会影响网站的自然表现,尝试移除它或者添加有用内容。
13.管理”筛选器“。筛选器会生成大量页面给到Googlebot抓取,确保它们都实施了正确的抓取策略。
14.分析URL参数。检查哪种参数在网站上使用并需要给到蜘蛛抓取和索引。
15.设置Canonical。使用Canonica来管理重复内容并让Google知道哪个页面需要给索引。
16.优化站内搜索。站内搜索会生成许多用户搜索页面,避免Googlebot抓取并索引它们。
17.优化404页面。像404添加吸引力内容和内部链接,让用户在你的网站上多停留一会。
内部链接
18.创建有价值的锚文本。使用相关性高且有价值的短语或关键字链接到另一个页面。
19.移除内部重定向。内部重定向会导致过多的抓取预算浪费,确保内部链接的HTTP返回码都为200。
20.修复”坏“链(404)。确保站内或者站外引至网站的链接不存在404.
21.提高点击深度。确保Googlebot更有效抓取你的网址,引导它们至主要部分,例如主页或主要系列页。
22.移除垃圾内部链接。避免页面中存在过多的内部链接,疑似”操纵排名“将带来负面效果。
23.增加相关性链接。避免随意创建内部链接。
24.移除nofollow内部链接。内部链接在一定程度上可以传递权重,添加nofollow会阻止权重的传递。
25.优化分页链接。将更多链接添加至分页中,方便Googlebot发现隐藏更深的链接。
26.增加面包屑。帮助蜘蛛更好理解网站结构。
27.管理主导航。将首要主题页面添加至主导航中,不将任意链接都添加至主导航中。
28.分析移动端内部链接。Google主要以移动视角对网站进行抓取,确保PC和M端重点的链接都一致。
29.为孤页添加链接。确保网站不出现孤页,站点地图中的链接尽可以要有内部链接相连。
网站表现
30.分析真实用户表现。检查GSC中的CWV报告,并以真实用户视角对网站进行访问。
31.提升服务器表现。改善服务硬件,实施 CDN。
32.优化首要渲染路径。确保重要的资源加载速度快,延迟低优先级资源。
33.优化图像。更换图片格式,尽可能压缩图片尺寸。
34.优化文字文件。在 css 文件中使用字体显示属性。
35.优化JS。移除未使用,损坏的代码,提升反应速度。
36.优化CSS。确保CSS没有渲染阻碍。
37.使用缓存策略。使用缓存和Etag HTTP Headers对文件进行缓存(例如一年)。
Javascript SEO
38.分析客户端渲染。尝试关闭网站JS,检查网站表现,在服务器渲染主要内容。
39.检查JS链接。避免使用JS链接格式,例如On-click事件。
40.明智的使用JS链接。在仍希望互动但不希望谷歌抓取的部分使用 js 链接。
41.分析渲染。尝试使用Googlebot作为用户代理查看页面呈现,使用服务器渲染帮助Google渲染主要内容。
结构化数据
42.使用JSON-LD结构化数据格式。
43.验证Schema实施。使用ScreamingFrog或者Rich Results Test检查页面结构化数据是否有错误。
44.使用新结构化数据类型。多使用一种类型,页面就多一个曝光机会。
45.拓展Schema超过Google文档。检查schema.org文档,实施符合你页面的JSON类型,帮助Google更好的理解你的页面。
国际化SEO
46.使用Hreflang。告诉Google你不同的版本。
47.验证语言和区域代码。在Hreflang中使用正确的语言和区域代码。
48.分析国际化内部链接。确保正确的语言版本和页面都是正确的指向。
49.添加lang和content-language HTML Tag。确保浏览器和搜索引擎知道页面的语言类型。
50.验证页面内容本地化。仅将页面内容进行机器翻译并不能满足本地用户的浏览标准,需要确保本地化内容正确实施。