SEO和Search Ranking
一、SEO
SEO是没有一个统一、可靠的“基准得分”来衡量所有网站,但是google给出了很多工具、最佳实践。
工具:
- lighthouse: 本地开发阶段检测,确保最完整基本要求
-
使用方式:
-
打开 Chrome 浏览器,进入任意网站页面
-
右键 > 检查(或按 F12) > 选择「Lighthouse」面板
-
勾选「SEO」和「Performance」,点击「生成报告」
📊 能查看到的 SEO 检查点:
-
有 meta viewport
-
页面能被爬虫索引
-
有标题元素
-
链接有文本
-
图片是否使用 alt 属性
-
文档是否指定
<html lang>
-
-
- rich result https://search.google.com/test/rich-results
test your site in the URL inspection tool or Rich Results Test to see how Google sees your site
- Google Search Console
效果(Performance) | 查看页面点击率、关键词、排名、展示次数等 |
覆盖范围(Coverage) | 哪些页面被索引,哪些出现错误(404、重定向等) |
增强功能(Enhancements) | Core Web Vitals、结构化数据(如 FAQ、文章)表现 |
抓取问题(Page indexing) | 某些页面为什么没有被抓取/索引 |
移动设备适配问题 | 页面是否对移动设备友好 |
最佳实践:
-
链接可被抓取: 确保您的链接是可被抓取工具识别的。 尽量用<a>标签。
-
使用
rel=nofollow
: 对于付费链接、需要登录的链接或不受信任的内容(如用户提交的内容),使用rel=nofollow
属性,以避免传递质量信号或受到负面影响。 -
管理抓取预算: 对于特别大的网站,您可能需要将抓取工具指向重要的页面: 用sitemap记录重要页面, 或者使用
robots.txt
规则隐藏不重要的页面。 -
JavaScript 使用: 遵循 Google 关于在网站上使用 JavaScript 的建议。
-
多页文章: 确保多页文章有明显的“上一页”和“下一页”链接,并且这些链接是可抓取的。
-
无限滚动页面: 如果您希望无限滚动页面被抓取,请提供一个分页版本。
-
阻止抓取改变状态的 URL: 使用
robots.txt
阻止抓取会改变网站状态的 URL,例如发布评论、创建账户或将商品添加到购物车等。 -
了解可被索引的文件类型: 查看 Google 可索引的文件类型列表。
-
减少抓取频率: 在极少数情况下,如果 Google 似乎抓取您的网站过多,您可以减少抓取频率。
-
迁移到 HTTPS: 为了用户和您自己的安全,建议将网站从 HTTP 迁移到 HTTPS
二、Search Ranking
如何查看关键词排名
-
登录Google Search Console 账户。
-
在左侧导航栏中,点击**“效果”(Performance)**。
-
在报告的下方,您会看到一个表格,其中列出了您的网站在 Google 搜索中获得展示的所有**“查询”(Queries)**,这些查询就是用户使用的关键词。
-
这个表格会显示每个关键词的**“总点击次数”(Total clicks)、“总展示次数”(Total impressions),以及最重要的“平均排名”(Average position)**。这个“平均排名”就是您网站在搜索结果中的平均位置,也就是您想知道的关键词排名
-
指定关键词来查看排名:
-
使用筛选器(Filters): 在“效果”报告的顶部,您会看到一个类似于“+ 新建”(+ New)的筛选器按钮。点击它,然后选择“查询”(Query)。
-
输入关键词: 在弹出的输入框中,您可以输入您想要查看的特定关键词,例如“金融”或“高等教育”
-