新闻动态

URL如何设计的符合SEO规则

2019-08-21 17:40:51 猎码哥

国际和多语种SEO可以说是SEO领域中最具挑战性的学科之一。


 

  这是由有hreflang错误的网站的数量以及正在实现的常见误解的数量所显示的。

 

  虽然有决定要针对哪些语言和国家制定目标,但考虑到更广泛的业务因素,还有需要制定的技术决策——其中之一是您的URL结构的国际设置。

 

  URL剖析

 

  在本文中,我将提到URL(统一资源定位器)、URI(统一资源标识符)和URN(统一资源名称)。区别可以用下图来解释:

 

  多语言SEO:URL结构指南

 

  URL只能用于描述包含方案、主机和路径的完整(或绝对)的内容。

 

  只能描述urn来描述路径。

 

  一切都是一个URI。

 

  简而言之,所有URL和URL都是URI,但并非所有URI都是URL。

 

  多语言URL结构

 

  根据国际SEO的URL结构,有五种主要方式可以建立网站。这些是:

 

  带子文件夹的GTLD

 

  带子域的GTLD

 

  根域的不同cctld

 

  带参数的GTLD

 

  完全不同的领域

 

  虽然有许多文章探讨了每种实现方法的优缺点,稍后我将讨论其中的一些方法,但您的技术堆栈也存在局限性。

 

  例如,如果您使用Shopify,则需要为每个国际版本设置新的Shopify店面(除非您希望使用插件通过javascript重写货币和价格)。

 

  这意味着您可能需要使用不同的CCTLD或域,同时通过Shopify的主题液体注入hreflang。

 

  每种方法的优点

 

  您可以使用上述五种实现方法中的任何一种实现成功,因为在多语言SEO活动的成功中有大量的变量——这只是其中之一。

 

  不同的CCTLD

 

  这些信息向搜索引擎发送了最强的信号,表明哪个国家是目标。例如,domain.fr是法国的一个强有力的标志。

 

  这种方法通常维护成本更高(因为它维护多个域),并且每个域都有自己的反向链接配置文件来构建和维护。

 

  这些年来,一些cctld(如.co和.ax)被用于非国际目的,作为词尾。

 

  例如,bron.co和beesw.ax从营销和品牌角度来看可能很聪明,但实际上,它们是哥伦比亚和_landIslands的cctld。

 

  子域和子目录

 

  在不想像以往那样重新引发SEO辩论的情况下,使用带有子域或子目录路径的gtld都是国际SEO的可行实现。二者都在“野外”中得到了很好的实施。

 

  cnn和hotels.com是用于多语言URL结构的子域示例,而beatsbydre和impervaincapsula是子目录的示例。

 

  根据经验,我在这两种实现方法上都取得了成功——但下面是对JennyHalasz的子领域与子文件夹辩论的更全面的分析。

 

  从开发的角度来看,您可以将其他平台和数据库映射到子域,或者将它们反向代理到子文件夹。

 

  这又取决于技术堆栈的局限性,两者都可以通过边缘SEO和用户工作者来处理映射或反向代理来实现。

 

  参数

 

  这是域附加的位置?lang=frurl参数或类似参数。

 

  虽然这可以工作,但这是我推荐的实现方法,因为它不便于用户链接到。

 

  完全不同的领域

 

  类似于不同的cctld方法,使用不同的域名可以是一个富有成效的国际搜索引擎优化策略,特别是如果你的域名不是你的品牌名。

 

  实时查看任何人的分析帐户。

 

  你可以从字面上看到任何网站的实时销售和转换数据,以及哪些活动推动了这种流量。今天开始免费试用。

 

  开始免费试用

 

  广告

 

  英国零售品牌B&Q使用域名diy.com(因为他们是一个diy零售企业)就是一个很好的例子,它可以从这种方法中获益。

 

  DIY(自己做)可能不会像直接翻译其他语言那样直接翻译,因此这将是一个完全使用不同域的候选。

 

  特定国家的URL最佳实践

 

  在决定你的初始URL结构时,重要的是要深入研究和考虑文化差异和细微差别,不仅非谷歌搜索引擎,而且不同的用户基础。

 

  适用于日本的URL最佳实践

 

  没有因果关系的证据表明,拥有一个特定于日本的cctld(如.co.jp)比谷歌日本、goo.ne.jp或雅虎的排名更具优势。

 

  当为日本设置URL并帮助本地化时,您应该在URN中使用日语字符。

 

  例如,如果您是一家面向日本市场的美国旅游公司,要预订酒店,您的URL可能如下所示:

 

  travel-usa.com/威斯康星/旅行/

 

  旅行是汉字里的“琉球”。日本使用多个字母,包括汉字、平假名和片假名。

 

  日本的用户通常在将搜索查询转换为他们喜欢的写作风格之前输入拉丁语。平假名是日本最常用的字母表,而片假名通常是为外来词保留的。

 

  只要您的URL是UTF-8编码的,如果格式正确,日文字符将以SERP格式显示。

 

  俄罗斯和Yandex的URL最佳实践

 

  与Google不同,Yandex重视路径中包含的关键字——尽管重要的是不要以“垃圾”的方式使用它们。

 

  Yandex的另一个常见问题是,当针对俄罗斯时,在URL中使用西里尔文,谷歌在这个问题上的官方署名是:

 

  “[w]e(Google)可以正常对非拉丁URL进行爬网和索引。”

 

  在现实世界中,一个很好的例子就是俄罗斯版的维基百科,它使用西里尔文路径:

 

  多语种搜索引擎优化(SEO):网站URL结构指南维基百科页面

 

  但是,当您在浏览器外复制和粘贴URL时,西里尔文格式不正确,反而会得到一个中断的路径:

 

  https://ru.wikipedia.org/wiki/%d0%9a%d0%be%d0%bc%d0%bf%d1%8c%d1%8e%d1%82%d0%b5%d1%8

 

  但是当你把它粘贴回浏览器时,比如Chrome或YaBrowser,它就会工作并格式化。

 

  中国和百度的URL最佳实践

 

  百度的运作方式与谷歌不同,并且与谷歌有许多不同之处。它如何处理URL以及百度定义为“友好”的URL也与谷歌略有不同。

 

  有了百度,你应该不惜一切代价避免使用带有参数的URL,因为百度在爬行它们时可能会遇到问题。与Google类似,最佳实践是使用描述性的urn。

 

  与日本不同,它也建议不要在URL中使用汉字。这是因为某些中文字符在编码时存在问题,这可能导致在URI路径中出现无法读取的字符。

 

  这会给百度蜘蛛爬行和发现URI上的内容带来问题。但是,你可以用拼音代替汉字。