SEODecember 5, 202513 min read
    MW
    Marcus Weber

    如何制作 SEO 友好的 URL - 为什么大多数网站都做错了

    如何制作 SEO 友好的 URL - 为什么大多数网站都做错了

    如何制作SEO友好的URL:为什么大多数网站做错了

    从一个干净、描述性的slug开始,它反映页面的目的并使用主要关键词。保持简短——最有效的URL保持在60个字符以下,并避免不必要的词。如果需要更改,实现从旧URL到新URL的单一重定向,并更新内部链接以防止用户和搜索引擎中断。

    结构很重要。除了逻辑层次之外,使用连字符分隔的词,只使用小写,并尽可能避免动态参数。对于博客和新闻,目标是/blogs/或/news/路径;对于商店和产品,使用/shops/或/products/路径。这些选择有助于人类的可读性和服务器的可爬取性,其中URL本身告诉用户和机器人内容位于何处。使用正确的slug来反映页面的意图和内容,使用简洁的措辞,清晰为目标。

    此外,保持稳定的结构,以便页面在更新中保留其含义。真相的来源应该是URL,而不是随机参数;如果必须重定向,保持链条简短——一跳是理想的,最多两跳。此外,应用这些规则:避免混淆的参数和段落对;通过CMS工作流程,你可以审计更改并为博客、新闻、商店和产品等档案保留上下文。

    遵循这些步骤以确保一致性。具体目标:将slug保持在3-5个词,60个字符以下;除非必要,否则避免日期;在所有页面上设置rel=canonical以防止重复内容;监控内部链接深度和爬取深度;从主页到关键部分的点击最多2-3次。这些指南显示了在使用分析工具审计时的影响;更改后,你可能会看到核心页面的CTR大幅改善。当团队实施这些URL模式时,他们会改善一致性,并帮助读者和爬虫更快地理解内容。

    逐步URL优化检查清单

    使每个URL成为一个简洁、描述性的路径;这种方法显示了与页面内容的明确相关性,并帮助用户和搜索引擎一眼理解页面。

    1. 审计当前URL并识别问题示例:发现长slug字符串、过多参数和深层子文件夹。它们在SERP中看起来笨拙,并浪费爬取预算,因此优先修复。

      • 记录至少20%的站点页面以评估常见模式:长度、slug和深度。
      • 突出具有许多参数的页面以及那些依赖动态查询字符串的页面。
    2. 定义一个slug命名策略,使slug更短且高度描述性。使用小写字母、连字符,并除非必要否则避免日期;结果应该是slug,它反映页面主题。

      • 针对类别和产品页面目标更短的slug,同时保持足够的上下文以使其明显。
      • 当它增加价值时包含主要关键词,但避免填充。
    3. 为核心内容采用子文件夹结构:创建像/category/slug/这样的干净路径,而不是依赖动态参数。这种方法有助于站点组织内容并向爬虫发出意图信号。

      • 创建时,使用子文件夹作为层次结构的一部分,按类别分组相关页面。
      • 将深度限制在少量级别,以保持URL的可读性和可管理性。
    4. 为slug设置严格的长度限制和可读性规则:目标为40–60个字符,使用有意义的术语,并除非它们澄清上下文否则移除停用词。

      • 跟踪大量来自点击的价值,如果slug阻碍性能,则调整slug。
      • 优先更短的形式而不是冗长的字符串,但避免歧义。
    5. 减少或消除主要内容URL中的参数。如果你必须为过滤器或跟踪保留参数,限制使用并依赖canonical标签防止重复。

      • 记录参数如何影响索引和用户体验。
      • 尽可能转换为干净路径,使链接更容易分享。
    6. 当它改善上下文时,在路径中包含类别:/category-name/slug/有助于用户和搜索引擎理解页面的角色。

      • 在整个站点使用一致的类别分类法,并在内部链接中反映它。
      • 确保具有大量产品或文章页面的站点遵循相同的规则以实现可预测性。
    7. 为任何URL更改建立重定向:从旧slug到新slug实施301重定向,并优雅地退役过时的链接

      • 定期测试重定向以避免更难的爬取和索引问题。
      • 更新内部导航和站点地图以反映新路径。
    8. 更新内部链接策略:锚文本应匹配目标slug并支持按逻辑分组的导航。

      • 审计站点的孤立页面并通过精确slug重新连接它们。
      • 限制内部跳转以保持页面通过大量权威传输的可达性。
    9. 在具有相似内容的页面上设置canonical标签以防止重复并澄清首选URL。

      • 使用canonical合并信号,特别是针对参数驱动的重复项。
      • 检查每个canonical指向站点中有效、可索引的URL。
    10. 测试和测量:运行爬取,审查404错误,并监控索引。使用结果收紧URL结构的外观和相关性。

      • 跟踪更改后的排名变化,并目标稳定的有机可见性改进。
      • 验证它们页面提供预期的用户价值并转换更多点击。

    一致地遵循这些步骤将使URL更直观,提高点击率,并保持路径足够简单,适用于用户和搜索引擎。创建坚实的URL框架现在有助于你避免后续修复,并保持你的站点高效以实现持续增长。

    审计当前URL结构以识别瓶颈和错误

    从CMS、站点地图和分析中导出当前URL列表,然后将每个URL映射到其内容类型,以识别网站结构中的瓶颈。跟踪404错误、重定向和站点上的重复项以优先修复。以下是一个你可以快速遵循的实用检查清单:

    1. 库存和分类:
      • 从CMS、站点地图和分析中导出完整的URL集,包括路径和状态。
      • 按文件夹标记每个URL(例如,二级及更深路径)以查看深度有多深。
      • 注意数据来源,以便你知道信号来自哪里以及如何验证它。
      • 使用此识别重复项和网站部分中的不匹配。
    2. Slug和长度:
      • 将slug标准化为小写,使用连字符而非下划线或特殊字符。
      • 尽可能将长度保持在60–70个字符以下,以改善可读性和可分享性。
      • 如果路由具有长段,考虑重组树以减少深度(二级文件夹是一个好目标)。
      • 仅当关键词自然适合且不强制拥挤slug时才包含关键词。
    3. 剥离查询字符串:
      • 从主要URL中剥离不必要的查询参数,并记录用于跟踪、活动ID和过滤器的剩余参数。
      • 参数必不可少时,将它们映射到canonical版本,并通过参数或着陆页逻辑处理它们。
    4. 小写和可读性:
      • 确保所有URL为小写,并使用连字符作为分隔符,以改善扫描和爬取。
      • 避免下划线、空格或混合编码,这些会使索引复杂化。
    5. 面包屑对齐:
      • 检查面包屑与URL路径的对齐,以强化站点层次并提升点击率。
      • 面包屑应反映文件夹和结构,以便用户和爬虫快速了解上下文。
    6. 关键词和层次:
      • 仅当关键词自然适合且不导致slug膨胀时,才在slug中包含相关关键词。
      • 将URL深度与内容类别对齐,以驱动清晰度和排名信号。
    7. Canonical化和重定向:
      • 识别过时或重复的URL,并实施301重定向到最佳维护的目标。
      • 避免重定向链和循环;目标到目标的单跳。
      • 验证canonical标签反映用于索引的首选URL。
    8. 文档和跟进:
      • 为每个URL更改记录来源,并为团队成员保留变更日志。列出带所有者和截止日期的跟进任务。
      • 更改后,监控404错误、加载和分享,以衡量对排名和价值的影响。
      • 与利益相关者分享审计结果,以保持跨活动和页面的对齐。
    9. 行动计划和快速获胜:
      • 审计后,实施分阶段计划:首先清理低挂果实,然后处理更深层的重组。
      • 使用发现调整站点范围的SEO策略,并在不破坏用户体验的情况下驱动可衡量的排名改进。
      • 在仪表板中跟踪进度,并每周审查以保持势头,并确保更改转化为站点的增强价值。

    为部分和类别定义逻辑的、关键词导向的URL层次

    为部分和类别定义逻辑的、关键词导向的URL层次

    采用三级URL层次:/section/category/slug/,其中部分映射到文件夹,类别位于其中。每个级别使用描述性的、关键词导向的名称来指导用户和搜索引擎。保持slug简洁且SEO友好,使用连字符代替空格,并包含最相关的关键词。

    根据关键词意图定义部分,与标准对齐:相关性、搜索量和收入潜力。对于每个部分,选择一组专注的关键词并将它们锁定在标题和包含的描述中。还有另一个标准:内部连贯性;保持部分专注于驱动公司收入并满足用户需求的核心主题。

    选择描述性和关键词导向的类别名称。它们应包含目标关键词或语义相关的术语。它们的使用与部分焦点保持对齐,标题和slug都应反映主题。在WordPress站点上,将部分映射到父文件夹,并在其中嵌套类别,以保持用户和搜索引擎的导航直观。包含标题和元数据中使用的关键词,并确保slug SEO友好、简洁且可读;使用连字符避免空格。这种结构有益于用户体验并支持爬虫可读性。

    Slug规则:保持两到五个词,使用连字符分隔的术语,包含主要关键词,并避免空格。更短的slug改善可读性和扫描;尽可能限制在60–75个字符,并确保使用的字符是URL安全的(字母、数字和连字符)。

    示例和实践:此处描述的示例使用像learn和wordpress这样的部分来说明三级层次。例如,/learn/keywords/seo-friendly-urls/清楚地发出意图并支持更针对性的流量;另一个路径如/wordpress/folders/defining-url-hierarchy/保持技术主题分组,用于用户学习和收入规划。

    使用比较前后指标的研究测量影响:爬取预算、索引覆盖、点击率和转换。使用数据细化部分和类别:调整标题、调整关键词,并将帖子重新分配到更好的文件夹。这种方法有助于更专注的用户细分,并改善公司每次访问的收入。

    强制URL可读性:小写字母、连字符和简洁slug

    通过使所有slug小写、用连字符替换空格并保持简洁来强制URL可读性。每个slug目标3–5个词,总长度低于60个字符。当内容清楚地分组到基础和细分时,将slug放置在清晰的子目录中。剥离不必要的参数有助于用户和googlebot,并减少这些页面、博客和商店的混淆。

    一项研究显示,可读URL与搜索页面上的更好结果和更高的用户满意度相关。由于小写字母和连字符减少歧义,googlebot可以更快地索引内容所在位置,这些优势转移到网站、博客和URL上,随着时间推移提升收入。很容易应用到新内容,并为现有页面改装,而不中断用户流程。

    实施这些步骤以满足可读性标准:审计当前URL,将slug转换为小写,用连字符替换空格,剥离除连字符外的非字母数字字符,并使用清晰的子目录保持路径稳定。更新内部链接,从旧URL设置301重定向,刷新站点地图,并在存在重复项的地方应用canonical标签。这种方法给你控制,帮助用户导航,并支持细分和一般类别的更好结果。

    无论你管理博客、网站还是商店,可读性都应指导URL设计。可读URL告诉用户内容所在位置,改善googlebot的爬取效率,并给你更好的机会排名相关查询。这些实践导致易分享、增加参与度和随着时间推移的收入增长。

    处理动态参数、跟踪代码和分页,而不损害可爬取性

    为参数化页面应用canonical策略:将rel=canonical设置为主要URL,并除非它们更改内容否则将参数排除在canonical路径之外。对于跟踪代码,将它们发布到cookies或分析负载中,而不是URL中,因此商店呈现干净、易用的URL,而你的数据保持完整。这保持爬虫的结果清晰,并避免这些混淆变体。这种方法还支持更高的可见性,并使客户和公司的生活更容易。

    将更改内容的参数限制在小、文档化的集合中;避免在URL中使用会话ID。如果像颜色或大小这样的过滤器真正更改页面显示的内容,则表面一个带有清晰标题的单独页面;否则保持基础页面并从索引中省略这些参数。遵循这些参数处理标准,以保持核心URL干净且易于搜索引擎,并减少对扫描和搜索的意外影响。如果你正在优化拥有的目录,你想要可预测的URL和稳定的标题,以驱动点击和排名。

    跟踪代码应保持在canonical URL路径之外。将utm_参数保持在分析负载中,而不是可索引URL中。如果你必须附加跟踪,使用单个、一致的参数,并对仅为活动存在的变体应用noindex指令。这种方法使更高的排名结果更可能,因为爬虫看到稳定的核心页面,用户体验到尊重用户旅程和体验的干净目标URL。

    分页应保持可管理的爬取预算。使用rel=next和rel=prev发出序列信号。每个分页URL应稳定且描述性。Canonical到最具代表性的版本:对于统一内容,要第一页;如果项目不同,则到每个页面;确保内部链接连接序列,以便用户可以跟随流程。像/category/product/page-2这样的清晰slug有助于点击通过并支持目标页面的排名,而标题在页面间保持不同以辅助索引。

    实施和监控流程:构建参数库存,按内容影响分类参数,决定canonical规则,实施服务器端重写或重定向以丢弃非必需参数,并对低价值变体应用noindex。更新站点地图仅包含canonical URL,并监控爬取统计、索引覆盖和排名信号。真相的来源应该是你的分析和服务器日志,因此你的决定基于数据,而不是猜测。这种方法帮助客户或商店的投资组合明智地投资URL质量和用户体验,而不牺牲公司的增长目标或你想要的搜索结果。

    这些实践与受ietf启发的URL设计原则一致,强调清晰、一致性和用户和爬虫的可预测行为。通过关注易懂、易读的标题、干净路径和稳定的分页,你改善点击通过、排名和站点的整体用户体验。

    选择与品牌、地理和信任对齐的.com域名策略

    采用.com作为你的主要品牌域名,并将其与地理、信任信号和产品组合对齐。将主要域名作为锚点,并使用一致的命名跨文件夹和子目录保持用户旅程清晰。

    使用子目录和文件夹按地理和内容类型组织内容。示例:example.com/us/news/、example.com/us/products/、example.com/eu/saas/。保持名称简短和描述性有助于阅读,让你快速更新,并强化你的品牌故事。这种方法还支持标准爬取性和索引,帮助机器人更有效地导航你的站点。

    基于目标在子目录和子域名之间选择:当你想要更强的内部链接和统一品牌下的权威时,子目录通常在SEO中表现更好。对于需要更紧密隔离的不同产品、应用或市场,子域名可以是一个可行的选项,保持地产细分分离。这些选项影响你如何告诉搜索引擎关于范围,也影响排名信号和用户信任。

    实施应映射到你的内容策略和更新节奏:使用主要类别、新闻和产品作为子目录创建清晰层次。当合并页面时使用301重定向,并更新站点地图以反映新结构。这帮助读者知道在哪里找到内容,并使保持技术元素与域名计划对齐更容易,例如短URL和干净重定向路径。

    选项 使用案例 SEO影响 最佳实践
    子目录 基于地理的部分(例如,/us/、/eu/)和内容类型(例如,/news/、/products/) 合并链接权益;更容易为用户和机器人进行互连和导航 保持URL更短,维护一致命名,在导航中解释层次,更新robots.txt和站点地图
    子域名 需要独立设置的孤立产品、应用或品牌 可以隔离风险和性能;如果不交叉链接,可能稀释整体域名权威 在需要合规或技术分离时使用;实施hreflang、canonical标签和健壮重定向
    重定向 从旧URL的合并或迁移 正确执行时保留许多反向链接和用户路径 实施301,测试在暂存中,更新内部链接,更新后监控404和站点地图

    📚 更多关于SEO和数字营销

    相关文章

    Ready to leverage AI for your business?

    Book a free strategy call — no strings attached.

    Get a Free Consultation