我写了一个简易的 SEO 教程,希望能让新手朋友看完以后, SEO 能做到 80 分

其他语言版本在github.com/5A59/Simple...

教程宗旨

本教程的目的是,看完以后照着做,你可以把网站的 SEO 做到 80 分,即便你不知道为什么,甚至不用你知道 SEO 是什么。

所以本教程不会告诉你什么是 SEO,也不会教你 SEO 的理论知识,只会告诉你"怎么做好 SEO"。

所以,如果你想学"what is seo", "how does seo work",推荐看看教程原版

如果你想学"how to do seo",这个教程很适合你。

不过看之前也请你记住,这是"术",不是"道"。

本教程90%的内容来源于 Ahrefs SEO 教程,可以认为是原教程的蒸馏版。

这里是 Ahrefs SEO 教程原版,如果有时间,推荐看看:ahrefs.com/blog/zh/how...

如果你准备好了,开始吧。

极速版,10分钟看完就能上手

0、网站一定要做成静态网页或者后端渲染

很多新手可能会忽略,最后发现做了SEO但是没效果。

为什么?

因为搜索引擎爬虫(比如 Googlebot)可以直接读取静态网页或后端渲染生成的 HTML 内容,更容易抓取和理解你的网页。

而一些用 JavaScript 在浏览器里才生成内容的网站(客户端渲染),爬虫需要花更多时间,甚至谷歌会不会运行这些js代码还不确定,影响收录和排名。

同时,静态或后端渲染的网页通常加载更快,用户体验更好,这也是 Google 看重的点。

建议使用 next.js、nuxt.js 等框架,帮你做了很多 SEO 的工作。

1、找到关键词

  1. 想几个跟你的业务/网站相关的词 (比如这个网站是 SEO 教程相关的,就想"SEO"、"关键词研究"、"页面优化"等)。
  2. 使用关键词研究工具(比如 Ahrefs 的 Free Keyword Generator,Google 的 Keyword Planner,Semrush 等等),找到更多相关的词。
  3. 挑一些你觉得靠谱的词记下来。
  4. 让GPT帮你找到更多关键词。

选词要点:

  • 关键词要跟你的业务/网站相关。
  • 关键词要能带来流量。
  • 关键词要有一定的搜索量,太冷门的关键词就算了。
  • KD(关键词难度,在关键词研究工具里可以看到)越低越好,越低说明竞争越小,越容易排名。

2、写内容

  1. 看对手: Google 搜你的词,看排前面的内容写了啥 (类型、格式、角度)
  2. 对齐意图: 满足用户搜索这个词时想看的信息 (类型、格式、角度)。
  3. 写干货: 分享真经验,解决用户问题,展示自己的专业和经验。
  4. 求全面: 覆盖用户可能想知道的相关点,尽量比对手更全一点。
  5. 加亮点: 提供点别人没有的独特信息或技巧。
  6. 易阅读:短句、分段、加图,检查错别字。
  7. 勤更新: 一定要及时更新过时信息。

3、优化页面

  1. 元标签 & 标题:
  • 页面标题 (Title): 吸引人、包含关键词、长度适中 (约 30 字)。(例: <title>页面 SEO 终极指南 (2024)</title>)
  • H1 标签: 每页用一个H1,概括页面主题。(例: <h1>页面 SEO 终极指南</h1>)
  • H2-H6 标签: 用于内容副标题,组织结构。
  • 元描述 (Meta Description): 描述页面内容、吸引点击、包含关键词、长度适中 (约 80 字)。(例: <meta name="description" content="学习页面 SEO 的所有知识,从关键词优化到技术细节,提升你的网站排名!">)
  1. 链接:
  • 内部链接: 指向自己网站内其他相关页面,最好做成金字塔结构,不要留下孤岛页面,否则谷歌找不到它。(例: <a href="/keyword-research">学习关键词研究</a>)
  • 外部链接: (如果需要) 指向权威信息来源或有用的外部资源。(例: <a href="https://example.com" rel="nofollow">参考资料</a>)
  1. 图片:
  • 文件名: 使用描述性名称。(例: page-seo-checklist.jpg)
  • 替代文本 (Alt Text): 添加描述图片内容的 Alt 文本。(例: <img src="..." alt="页面 SEO 检查清单表格截图">)
  • 压缩: 压缩图片文件大小,加快加载速度。
  1. 网址:
  • 简洁描述: URL 路径短、易懂,最好包含关键词 (英文用 - 分隔)。(例: /page-seo-guide/)
  1. 体验:
  • 页面速度 (Core Web Vitals): 优化加载速度。
  • 移动端友好: 确保在手机上体验良好。
  • HTTPS: 使用 HTTPS 加密。
  • 无干扰: 避免过多弹窗广告。
  • (可选) 特色片段优化: 针对性地提供简明扼要的答案。
  • (可选) Schema 标记: 添加结构化数据帮助 Google 理解内容。

4、加外链

  1. 写好内容: 努力把内容写得特别棒、特别有用,让别人看了就想引用你的文章或推荐你的工具。(这是最核心、最持久的方法)
  2. 提交外链: 把你的网站提交到几个最重要、最权威的行业目录网站上 (比如到航站等等)。
  3. 写投稿: 如果你喜欢写作,可以尝试给和你主题相关的其他网站写客座博客,文章里可以自然地放一个指向你网站的链接。
  4. 千万别买链接: Ahrefs 强烈不建议购买链接,风险极高,可能浪费钱还导致网站被 Google 惩罚。

5、其他

  1. 查收录:Google Search Console (免费,后面简称 GSC),用 "网址检查" 功能看看你的重要页面 Google 能不能找到。

  2. 修死链: 如果你改过网址或删过页面,用 Ahrefs Webmaster Tools (免费,后面简称 AWT) 找到那些变成 404 但以前有外部链接的页面,把它们用 301 重定向到新页面。

  3. 适配多语言: 如果你的网站竞争很大,尝试适配多语言,很多网站只在英文上竞争,你适配多语言后,可以获得更多流量。

  4. 创建Sitemap: 创建一个 sitemap.xml 文件,列出你网站上所有重要的页面,并提交给 Google Search Console,帮助 Google 更快、更全面地发现你的内容。

    • 示例 (sitemap.xml 基础结构):

      xml 复制代码
      <?xml version="1.0" encoding="UTF-8"?>
      <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
         <url>
            <loc>http://www.example.com/page1.html</loc>
            <lastmod>2024-01-01</lastmod>
            <changefreq>monthly</changefreq>
            <priority>0.8</priority>
         </url>
         <url>
            <loc>http://www.example.com/page2.html</loc>
         </url>
      </urlset>
  5. Hreflang (多语言标签): 如果你的网站有多种语言或针对不同地区的内容,使用 hreflang 标签告诉 Google 每个页面的不同语言/地区版本,避免内容重复问题,确保向正确的用户展示正确的版本。

    • 示例 (HTML <head> 中):

      html 复制代码
      <link rel="alternate" hreflang="en-us" href="http://www.example.com/en/page.html" />
      <link rel="alternate" hreflang="zh-cn" href="http://www.example.com/zh/page.html" />
      <link rel="alternate" hreflang="x-default" href="http://www.example.com/page.html" />

      (注: x-default 用于指定默认或无特定语言区域的版本)

  6. Robots.txt (爬虫协议): 在网站根目录放一个 robots.txt 文件,告诉搜索引擎爬虫哪些页面或目录你不希望它们访问或收录(比如后台管理页面、测试页面等)。

    • 示例 (robots.txt 内容): User-agent: * # 应用于所有爬虫 Disallow: /admin/ # 禁止访问 /admin/ 目录 Disallow: /private.html # 禁止访问 /private.html 文件 Allow: /public/ # 明确允许访问 /public/ 目录 (如果上级目录被禁止)

      yaml 复制代码
      User-agent: Googlebot   # 只应用于 Google 爬虫
      Disallow: /tmp/         # 禁止 Google 爬虫访问 /tmp/ 目录
      Sitemap: http://www.example.com/sitemap.xml # 指明 Sitemap 位置
  7. Canonical (规范标签): 如果你的网站上有内容相同或高度相似的多个页面(例如带参数的 URL),使用 canonical 标签指定哪个是"官方"版本,避免搜索引擎将它们视为重复内容而分散权重。

    • 示例 (HTML <head> 中):

      html 复制代码
      <link rel="canonical" href="http://www.example.com/product-page" />

      (注: 即使在 http://www.example.com/product-page?ref=banner 这个页面上,也要指向不带参数的规范 URL)

  8. Schema Markup (结构化数据): 在页面代码中添加 Schema 标记,用一种标准化的格式向 Google 解释页面内容的含义(比如这是食谱、产品、FAQ),有助于 Google 理解内容,并可能在搜索结果中显示更丰富的样式(如评分、价格范围等),提升点击率。

    • 示例 (JSON-LD 格式,放在 <script> 标签中):

      json 复制代码
      {
        "@context": "https://schema.org",
        "@type": "FAQPage",
        "mainEntity": [{
          "@type": "Question",
          "name": "什么是 SEO?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "SEO (搜索引擎优化) 是指通过优化网站内容和技术等方面,提高网站在搜索引擎(如 Google)自然搜索结果中排名的过程。"
          }
        },{
          "@type": "Question",
          "name": "SEO 需要多长时间见效?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "SEO 的效果显现时间因网站基础、竞争程度、投入资源等多种因素而异,通常需要数周到数月甚至更长时间才能看到明显效果。"
          }
        }]
      }

详细版

1、找到关键词

第一步:想"种子关键词"

"种子关键词"就是最基础、最核心的词。别想太复杂,问自己几个问题:

  • 别人会怎么在网上搜你的东西?(例如:"便宜的咖啡豆"、"怎么做手冲咖啡")
  • 你的竞争对手网站上都用了哪些词?
  • 如果你是顾客,你会搜什么?

例子: 假设你开了一个卖咖啡豆的网店,你的种子关键词可能包括:

  • 咖啡豆
  • 阿拉比卡咖啡豆
  • 手冲咖啡
  • 咖啡机
  • 买咖啡豆

小技巧:

实在想不出来?可以试试问 ChatGPT (或者AI),让它帮你头脑风暴一些和你的业务相关的词。

把你想到的都列下来,越多越好。

第二步:用免费工具找到更多的关键词

光靠拍脑袋想不够多,用工具帮你找更多相关的词,不需要全用,选几个适合自己的就行。

工具 1:Ahrefs Free Keyword Generator (推荐,完全免费)

  1. 打开 Ahrefs Free Keyword Generator
  2. 把你刚才想到的"种子关键词"一个一个输进去。
  3. 选择你的目标国家 (比如:中国)。
  4. 点击"Find keywords"。

你会看到一堆相关的关键词建议,重点关注这两类:

  • Phrase Match (词组匹配): 包含你种子词的词组。比如搜"咖啡豆",可能会看到"有机咖啡豆"、"云南咖啡豆"。
  • Questions (问题): 包含你种子词的问句。比如搜"手冲咖啡",可能会看到"手冲咖啡需要哪些工具"、"手冲咖啡怎么做才好喝"。

图片示例:使用像 Ahrefs 这样的关键词工具查找"aeropress"相关的关键词,可以看到月搜索量等信息。免费工具界面类似,会提供关键词列表。

工具 2:Google 搜索框 & 相关搜索

  1. 打开 Google 搜索。
  2. 输入你的种子关键词,看看搜索框自动弹出的建议 (Google Suggest)。这些都是大家经常搜的。
  3. 搜完之后,拉到页面最下面,看"相关搜索"部分。这里也是找相关词的好地方。

工具 3:Answer The Public

  1. 打开 Answer The Public
  2. 输入你的种子关键词 (建议用英文,效果可能更好)。
  3. 选择国家/语言。
  4. 它会生成一堆围绕你的关键词的问题、介词短语、比较等,帮你了解用户具体在搜什么疑问。免费版有每日使用次数限制。

工具 4:Google Trends (看热度,找趋势)

  1. 打开 Google Trends
  2. 输入你的种子关键词。
  3. 可以看这个词的搜索热度变化趋势,发现季节性变化或突然爆火的话题。
  4. 还可以看相关的查询,找到人们同时在搜的其他热门词汇。

工具 5: ChatGPT

  1. 打开 ChatGPT 或其他类似的 AI 工具。
  2. 让它基于你的种子关键词生成更多相关的关键词、主题或问题。例如,你可以问:"我是卖咖啡豆的,请给我一些人们可能会搜索的相关关键词或问题"。

工具 6:Google Keyword Planner (免费,但需要 Google Ads 账号)

如果你有 Google Ads 账号 (没有可以免费注册一个,投放广告就不用花钱),可以用 Keyword Planner。

  1. 登录 Google Ads,找到"工具与设置" -> "规划" -> "关键字规划师"。
  2. 选择"发现新关键字"。
  3. 输入你的种子关键词。

它会提供搜索量估算和更多关键词建议。不过免费版显示的搜索量是一个范围,没那么精确。

第三步:去论坛/社区/贴吧/问答网站逛逛

  • 逛逛相关论坛/社区/贴吧/问答网站: 比如你是搞咖啡的,就去咖啡爱好者论坛、知乎相关话题、豆瓣小组看看大家都在问什么、讨论什么、用什么词。
  • 看看评论区: 你的竞争对手网站、相关产品的电商页面、社交媒体帖子的评论区,也可能藏着用户真实的搜索词。

例子: 在一个咖啡论坛里看到有人问"不用滤纸怎么做手冲",这可能就是一个你之前没想到的好关键词!


关键词工具包


2、SEO 内容怎么写

步骤 1: 搞懂用户想看啥 (分析搜索意图)

一定要知道搜这个词的人想看什么类型、格式、角度的内容。

  1. Google 商搜你的关键词。
  2. 看排名前 5-10 的结果:
  • 类型: 是文章?产品页?视频?
  • 格式: 是教程?清单?评测?
  • 角度: 是"入门"?"便宜"?"最新"?
  1. 模仿: 你的内容类型、格式、角度要和主流保持一致。

步骤 2: 写你懂的 (展示经验 E-E-A-T)

让内容可信,展示你确实懂这个。

  • 写你亲身经历或擅长的。
  • 用"我"分享经验和看法。
  • (如果适用) 简单提下你的背景或成果。

步骤 3: 覆盖全面 (内容详尽)

回答用户关于这个主题的多数疑问。

  1. 用工具找这个关键词下的相关问题/长尾词。
  2. 看排名靠前文章的小标题,找他们覆盖的点。
  3. 把你找到的、认为重要的点都加到你的内容里。

注意: 全面不等于啰嗦,根据用户意图写。

步骤 4: 来点特别的 (独特性)

给用户一个看你文章而不是别人的理由。

  • 分享一个独特的技巧、经验总结或观点。
  • 提供一个别人没有的小资源 (如模板、清单)。
  • (进阶) 做个小实验或数据分享。

步骤 5: 让阅读变轻松 (可读性)

用户看得舒服,愿意读下去。

  • 短句,多分段。
  • 用小标题分隔内容。
  • 配图说明或缓解疲劳。
  • 用加粗、列表突出重点。

步骤 6: 保持更新

避免内容过时导致排名下降。

  • 定期 (如每年) 检查: 信息还准吗?链接还有效吗?
  • 更新内容: 修改过时信息,补充新内容。
  • 标注更新日期: 让用户知道这是最新的。


3、页面 SEO

第一步:让搜索引擎和用户"看懂"你的页面

匹配搜索意图。

  • Google 搜你的关键词,看排名前 5-10 的结果。注意他们的内容类型 (文章/产品页/?)、内容格式 (教程/清单/评测/?) 和内容角度 ("入门"/"便宜"/"最新"?)。
  • 你的内容要和他们保持一致,给用户他们想看的东西。

图片示例:搜索 "avocado seed" (鳄梨种子),结果多是教你怎么种的指南文章,角度是"简单、容易",说明用户是初学者。

写好"标题党" (Title Tag):

  • 包含核心关键词。
  • 长度最好别超过 70 个字符 (大概 30 个汉字),不然会显示不全。
  • 清晰、有吸引力,让人想点。
  • 别搞纯粹的"标题党",要和内容一致。
  • 如果内容讲究时效性 (如教程),可以加上年份。
  • 工具: 可以让 ChatGPT 帮你头脑风暴几个标题。用 Ahrefs Webmaster Tools (AWT) 的 Site Audit 检查标题是否太长或缺失。

写好"门面" (Meta Description):

  • 这是搜索结果里标题下面的那段描述文字,虽然不直接影响排名,但影响点击率。
  • 长度最好不超过 160 字符 (大概 80 个汉字)。
  • 可以看作是标题的补充,放一些标题里放不下的卖点。
  • 包含关键词 (Google 会标黑)。
  • 用主动语态,直接告诉用户你能提供什么。
  • 工具: 可以让 ChatGPT 帮你写几个版本。用 Ahrefs Webmaster Tools (AWT) 的 Site Audit 检查是否缺失或太长。

起个好"网址名" (URL):

  • URL 路径(域名后面的部分)要短、易懂。
  • 包含核心关键词 (用英文或拼音,单词间用 - 连接)。

图片示例:domain.com/learn-seodomain.com/p=123 更好

内容要有"骨架" (Heading Tags: H1-H6):

  • 用 H1-H6 标签组织内容,形成清晰的层级结构,方便阅读。
  • H1 标签: 每页只用一个,通常和页面标题 (Title Tag) 意思一致或接近。
  • H2-H6 标签: 用作各个部分的副标题。
  • 工具: 用 Ahrefs Webmaster Tools (AWT) 的 Site Audit 检查 H1 标签是否缺失或重复。

图片示例:使用 H 标签创建视觉层次

第二步:写"有料"且"独特"的内容

内容要"全":

  • 确保你的内容覆盖了用户搜索这个关键词时可能想了解的主要方面和问题。
  • 看看 Google 搜索结果前几名的文章都讲了哪些小标题 (H2, H3)。
  • 看看 Google 搜索结果页底部的"相关搜索"。
  • 工具: (可选) 用 Ahrefs Webmaster Tools (AWT) 的 Site Explorer 查看你的网站和竞争对手网站都为哪些共同的关键词带来了流量 (Content Gap 功能),找到你可以补充的子主题。 图片示例:分析对手文章,发现他们提到了"取消订阅"作为省钱方法,你的文章也可以考虑加入这点。

内容要"特别":

  • 别只是重复别人的话,提供一些独特的价值。
  • 可以是:你独到的见解或经验总结、一个别人没有的小技巧、一个原创的案例分析、一个免费的模板或清单。
  • 目标是给用户一个"收藏"或"分享"你文章的理由。

展示你的"专业"或"经验":

  • 如果你写的是专业领域 (如医疗、金融) 或需要亲身体验 (如产品评测) 的内容,要展示你的专业性或真实经验。
  • 清晰说明信息来源 (引用、链接),提供作者背景介绍 (链接到作者简介页),分享你的操作过程或使用体验 (配图、视频),确保内容事实准确。 图片示例:产品评测中展示你实际使用的经验。

第三步:优化细节,提升体验

优化图片:

  • 文件名: 用描述性的词语命名图片文件,用 - 分隔英文单词或拼音 (如 black-puppy-play-ball.jpgheise-xiaogou-wanqiu.jpg)。
  • 替代文本 (Alt Text): 这是给搜索引擎和视障用户看的图片描述。在 HTML 的 <img> 标签里添加 alt 属性,用简洁的语言描述图片内容,可以自然地包含关键词。 (例如: <img src="小狗玩球.jpg" alt="一只黑色拉布拉多小狗在草地上玩红色球">)
  • 压缩图片: 图片太大加载会慢。使用工具压缩图片大小,同时尽量保持清晰度。
  • 工具: 用 Ahrefs Webmaster Tools (AWT) 的 Site Audit 检查图片是否缺少 Alt 文本。用 TinyPNG 或 iLoveIMG 等在线工具压缩图片。 图片示例:好的 Alt 文本示例

内部链接:

  • 在你的文章中,链接到你网站上其他相关的文章或页面。
  • 这有助于用户发现更多内容,也帮助搜索引擎理解你的网站结构和页面关系。
  • 工具: 用 Ahrefs Webmaster Tools (AWT) 的 Site Audit 中的 "Internal link opportunities" 功能,找到可以添加内链的地方。 图片示例:AWT 找到的内部链接机会,提示你可以在 A 页面链接到 B 页面。

外部链接:

  • 在合适的地方,链接到其他高质量、相关的外部网站作为参考或信息来源。
  • 例如,引用数据时链接到原始报告,推荐工具时链接到官网。
  • 注意: 如果是广告或赞助链接,要使用 rel="nofollow"rel="sponsored" 属性告诉搜索引擎。

页面体验:

  • 加载速度快 (Core Web Vitals)。
  • 在手机上浏览体验好 (Mobile-Friendly)。
  • 使用 HTTPS 加密 (安全)。
  • 没有烦人的弹窗广告 (No intrusive interstitials)。
  • 这些通常是全站范围的优化,但要保证新页面也符合要求。
  • 工具: 使用 Google PageSpeed Insights 测试页面速度和体验。在 Google Search Console 查看相关报告。 图片示例:Google 的页面体验信号

争取"特殊展示位":

  • 特色片段 (Featured Snippet): Google 有时会在搜索结果最顶端显示一个直接回答问题的框。如果你的页面已经排在前几名,并且内容里有对某个问题的直接、简洁的回答 (格式最好参考已有的 Snippet,如列表、段落),就有机会被选中。
  • 富媒体片段 (Rich Snippet): 通过在页面添加 Schema 标记 (一种结构化数据代码),告诉 Google 你的内容是什么类型 (比如菜谱、FAQ、产品信息),有时 Google 会在搜索结果中显示更丰富的信息 (如评分、价格、步骤)。
  • 工具: 用 Google Search Console 查看哪些词你的排名靠前且 Google 显示了特色片段。用 Schema.dev 的 Schema Generator 生成 Schema 代码。 图片示例:带有评分和评论数量的富媒体片段

第四步:持续关注和更新

监控效果:

  • 关注你的目标关键词排名变化。
  • 使用 Google Search Console 查看你的页面在 Google 搜索中的表现 (展示次数、点击次数、排名)。

更新内容:

  • SEO 不是一次性工作。定期 (比如一年) 回顾你的内容,检查信息是否过时,链接是否失效,是否有新的信息可以补充。更新内容有助于保持排名。 图片示例:更新内容后带来的流量增长

页面 SEO 工具包


4、外部链接

什么是外部链接 (外链)?

想象一下,互联网是一个巨大的关系网。当另一个网站 A 在它的页面上放了一个链接,指向你的网站 B,这就形成了一个从 A 到 B 的外部链接。Google 会把这个链接看作是网站 A 给网站 B 的一次"推荐"或"投票"。

通常来说,来自权威高、相关性强的网站的"投票"更有分量。

获得外链的方法很多,我们聚焦在最核心和风险最低的方法上:

1. 让别人主动链接你 (赚取链接 - Earn Links)

这是最理想、最被 Google 鼓励的方式,不那么"快",但效果最持久。

核心动作: 创造出高质量、有独特价值、值得被引用的内容。这可以是:

  • 一个非常有用的免费在线工具或计算器。
  • 一份深入的、包含独家数据的行业研究报告。
  • 一篇极其详尽、解决用户痛点的终极指南或教程。
  • 一个新颖的观点或独特的资源列表。

当你的内容足够好,其他网站的作者在写相关主题时,就可能会发现你的内容并主动链接过来作为参考或推荐。

2. 自己"加"一点链接

这种方法比较容易操作,但效果有限,要适度。

核心动作:

  • 行业目录: 如果你的业务有实体或明确的行业归属 (如本地商家、软件公司),找到几个最知名、最权威的行业垂直网站或商业目录,提交你的网站信息。例如,餐馆可以提交到 Yelp、TripAdvisor;软件可以提交到 Capterra、G2 等。(只做最重要那几个!)
  • 相关社区/论坛/问答: 偶尔在你真正参与并熟悉的 行业论坛、贴吧、知乎问答等社区,如果你的某个网页内容确实能帮助回答某个问题或补充某个讨论,可以自然地 留下链接。千万不要去不相关的社区发垃圾广告链接! 这样做很可能被删除,甚至损害声誉。

3. "要"一点链接

直接向其他网站请求链接,成功率通常很低,因为别人为什么要帮你呢?但有几种相对合理的方式:

核心动作:

  • 客座博客: 这是相对有效的方式。你为其他相关网站免费写一篇高质量的文章,作为回报,你可以在文章作者信息或内容中,包含一两个指向你自己网站的链接。
  • 怎么做 (简化版): 找一些你觉得还不错的、和你主题相关的博客,看看他们是否接受投稿 (通常网站页脚或联系页面会有说明)。先从要求不那么高的博客开始尝试,写一篇你擅长且对他们读者有价值的文章。
  • 图片链接 (Image Link Building): 如果你网站上有原创的图片、图表被其他网站使用了,但他们没有注明来源是你,你可以礼貌地联系他们,请求添加一个指向你原始图片页面的链接。
  • 外展邮件模板: web.html 文件没有提供可以直接复制使用的邮件模板。而且也提到,盲目发邮件请求链接的成功率非常低。如果你要做客座博客,需要根据对方网站的风格和要求,认真撰写你的投稿说明。

4. "买"链接?别碰!

核心警告: Ahrefs明确指出不建议购买链接

  • 很容易买到对 SEO 没有帮助的垃圾链接,浪费钱。
  • 违反 Google 的站长指南,一旦被发现,你的网站可能会受到惩罚,导致排名大幅下降甚至被移除索引。

5. 维护好你已有的链接

辛辛苦苦获得的链接如果丢失了,那就太可惜了。

核心动作: 检查你网站上是否有页面打不开了 (404 Not Found),但这些页面以前是有外部链接指向它们的。 工具: 使用免费的 Ahrefs Webmaster Tools步骤:

  1. 登录 Ahrefs Webmaster Tools,验证你的网站。
  2. 进入 Site Explorer (网站分析) 工具。
  3. 在左侧菜单选择 "Pages" (页面) -> "Best by links" (按反链数量排序)。
  4. 点击 "HTTP code" 筛选器,选择 "404 not found"。
  5. 查看报告列表。如果发现有 404 页面后面跟着较高的 "Referring domains" (引用域,表示有多少个网站链接到这个页面) 数量,说明这个失效页面曾经很重要。
  6. 找到你网站上与这个失效页面内容最相关的新页面 URL (如果没有完全对应的,首页也可以)。
  7. 设置 301 重定向,将这个 404 页面的 URL 永久重定向到你找到的新 URL。这样,指向旧 URL 的链接价值就能传递给新页面了。(如何设置 301 重定向取决于你的网站服务器和平台,你可能需要搜索具体教程,比如 "WordPress 如何设置 301 重定向")。
  • 图片说明:使用 Ahrefs Site Explorer 的 Best by links 报告配合 404 过滤器,找到带有外部链接的失效页面 (示例来自 Ahrefs 博客)

外部链接工具包

必备 (免费):

  • Ahrefs Webmaster Tools: 查看你自己网站收到的链接,找到带链接的 404 页面进行修复,检查网站技术健康度。
  • Ahrefs Free Backlink Checker: 快速查看任何网站 (包括你的竞争对手) 的前 100 个外部链接,了解他们从哪里获得链接。
  • Google Alerts: 设置与你的品牌名、网站名、核心主题相关的提醒。当网上出现相关新内容时,你会收到邮件通知。这有助于你发现别人提到了你但没加链接的情况 (可以去请求加上),或是发现新的链接建设机会。

5、其他优化

  1. 查收录:Google Search Console (免费,后面简称 GSC),用 "网址检查" 功能看看你的重要页面 Google 能不能找到。

  2. 修死链: 如果你改过网址或删过页面,用 Ahrefs Webmaster Tools (免费,后面简称 AWT) 找到那些变成 404 但以前有外部链接的页面,把它们用 301 重定向到新页面。

  3. 适配多语言: 如果你的网站竞争很大,尝试适配多语言,很多网站只在英文上竞争,你适配多语言后,可以获得更多流量。

  4. 创建Sitemap: 创建一个 sitemap.xml 文件,列出你网站上所有重要的页面,并提交给 Google Search Console,帮助 Google 更快、更全面地发现你的内容。

    • 示例 (sitemap.xml 基础结构):

      xml 复制代码
      <?xml version="1.0" encoding="UTF-8"?>
      <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
         <url>
            <loc>http://www.example.com/page1.html</loc>
            <lastmod>2024-01-01</lastmod>
            <changefreq>monthly</changefreq>
            <priority>0.8</priority>
         </url>
         <url>
            <loc>http://www.example.com/page2.html</loc>
         </url>
      </urlset>
  5. Hreflang (多语言标签): 如果你的网站有多种语言或针对不同地区的内容,使用 hreflang 标签告诉 Google 每个页面的不同语言/地区版本,避免内容重复问题,确保向正确的用户展示正确的版本。

    • 示例 (HTML <head> 中):

      html 复制代码
      <link rel="alternate" hreflang="en-us" href="http://www.example.com/en/page.html" />
      <link rel="alternate" hreflang="zh-cn" href="http://www.example.com/zh/page.html" />
      <link rel="alternate" hreflang="x-default" href="http://www.example.com/page.html" />

      (注: x-default 用于指定默认或无特定语言区域的版本)

  6. Robots.txt (爬虫协议): 在网站根目录放一个 robots.txt 文件,告诉搜索引擎爬虫哪些页面或目录你不希望它们访问或收录(比如后台管理页面、测试页面等)。

    • 示例 (robots.txt 内容): User-agent: * # 应用于所有爬虫 Disallow: /admin/ # 禁止访问 /admin/ 目录 Disallow: /private.html # 禁止访问 /private.html 文件 Allow: /public/ # 明确允许访问 /public/ 目录 (如果上级目录被禁止)

      yaml 复制代码
      User-agent: Googlebot   # 只应用于 Google 爬虫
      Disallow: /tmp/         # 禁止 Google 爬虫访问 /tmp/ 目录
      Sitemap: http://www.example.com/sitemap.xml # 指明 Sitemap 位置
  7. Canonical (规范标签): 如果你的网站上有内容相同或高度相似的多个页面(例如带参数的 URL),使用 canonical 标签指定哪个是"官方"版本,避免搜索引擎将它们视为重复内容而分散权重。

    • 示例 (HTML <head> 中):

      html 复制代码
      <link rel="canonical" href="http://www.example.com/product-page" />

      (注: 即使在 http://www.example.com/product-page?ref=banner 这个页面上,也要指向不带参数的规范 URL)

  8. Schema Markup (结构化数据): 在页面代码中添加 Schema 标记,用一种标准化的格式向 Google 解释页面内容的含义(比如这是食谱、产品、FAQ),有助于 Google 理解内容,并可能在搜索结果中显示更丰富的样式(如评分、价格范围等),提升点击率。

    • 示例 (JSON-LD 格式,放在 <script> 标签中):

      json 复制代码
      {
        "@context": "https://schema.org",
        "@type": "FAQPage",
        "mainEntity": [{
          "@type": "Question",
          "name": "什么是 SEO?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "SEO (搜索引擎优化) 是指通过优化网站内容和技术等方面,提高网站在搜索引擎(如 Google)自然搜索结果中排名的过程。"
          }
        },{
          "@type": "Question",
          "name": "SEO 需要多长时间见效?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "SEO 的效果显现时间因网站基础、竞争程度、投入资源等多种因素而异,通常需要数周到数月甚至更长时间才能看到明显效果。"
          }
        }]
      }

6、SEO 工具

免费工具

付费工具

  • Ahrefs (核心套件): 全功能的 SEO 工具平台,提供更深入的关键词研究、竞争对手分析、外链分析、网站诊断等。
  • Semrush: 另一个全功能的 SEO 和营销工具平台,功能与 Ahrefs 类似。
  • SimilarWeb: 另一个全功能的 SEO 和营销工具平台,功能与 Ahrefs 类似。
  • Answer The Public (付费版): 无使用次数限制。
  • ChatGPT (高级版): 功能更强的 AI 模型。
  • 行业目录/评论网站 (高级功能/广告):CapterraG2,可能提供付费推广或高级分析功能。

最后

最后夹带一个私货,我开发了一款工具,SparkNow,一站式帮你启动项目,SEO检测、外链、性能、宣传文稿、宣传图片,都帮你搞定,量大管饱,感兴趣的朋友可以试试,不感兴趣直接忽略就行,掌握上面的 SEO 方法就够了。

相关推荐
小小小小宇8 分钟前
TypeScript 中 infer 关键字
前端
__不想说话__22 分钟前
面试官问我React状态管理,我召唤了武林群侠传…
前端·react.js·面试
Cutey91623 分钟前
前端SEO优化方案
前端·javascript
webxin66624 分钟前
带鱼屏页面该怎么适配?看我的
前端
axinawang25 分钟前
SpringBoot整合Java Web三大件
java·前端·spring boot
小old弟28 分钟前
🎨如何动态主题切换 —— css变量🖌️
前端
JiangJiang30 分钟前
🎯 Vue 人看 useReducer:比 useState 更强的状态管理利器!
前端·react.js·面试
iOS阿玮1 小时前
待业的两个月,让我觉得独立开发者才是职场的归宿。
前端·app
八了个戒1 小时前
「数据可视化 D3系列」入门第六章:比例尺的使用
前端·javascript·信息可视化·数据可视化·canvas
少糖研究所1 小时前
ACPA算法详解
前端