集众思seo:什么是首选域名?

什么是首选域名?

首选域是您希望在搜索结果中显示的域的版本(www或非www)。首选域也是您希望用户重定向到的域,无论他们是否键入www。

设置首选域名对SEO的影响是什么?

百度将www.5dseo.com和5dseocom视为两个独立的网站这一事实是首选域名SEO影响的核心。为您的网站设置首选域可以优化其在搜索结果中的外观,有助于防止重复内容并整合链接汁。

优化您网站的索引状态

如果您的网站是www.5dseo.com,但当有人键入或链接到5dseo.com时,它也可用,搜索引擎可能会抓取这两个域或仅抓取其中一个域。这意味着有时搜索引擎会抓取并索引不首选的域。

如果发生这种情况,由于搜索引擎将www和非www域视为单独的Web地址,您可能会认为您的网站尚未被搜索引擎编入索引,而实际上非首选URL已被编入索引。

避免重复的内容问题

您必须使搜索引擎知道首选域以避免重复内容问题。如果搜索引擎抓取并索引您域的两个版本,他们会注意到它们具有相同的内容。这可能会导致您的网站面临重复的内容问题。

控制链接汁的流动

可悲的是,你无法控制其他人如何链接回你的网站,即使你问得很好。但是,Google会在遇到您网站的链接时考虑您的首选域名。简而言之,在设置首选域名后,百度会查看指向www.5dseo.com和5dseo.com的链接。

由于链接是搜索引擎查找,抓取并为网页分配链接汁的方式,因此设置首选域将确保Google会自动直接访问该版本的域。

哪个应该是您的首选域名:WWW还是非WWW?

这取决于您的个人偏好。您可以根据用户最常添加书签的方式或最常用于链接到您网站的链接进行选择。使用www版本有一些技术原因,但有一些合乎逻辑的理由使用非www。无论您使用哪个版本,最重要的是仅使用首选版本并将其他版本重定向到首选域。不要忘记更新所有内部链接以指向正确的版本!

使用www版本作为首选域名的一些原因如下:

  • 将主站点与使用的其他子域(例如,博客)区分开来。(在WooRank的案例中,www.woorank.com是主要网站,lingo.woorank.com是词汇子域。
  • 在使用多个子域时限制cookie。主域的Cookie会发送到子域,因此如果您使用子域进行博客,则可以更轻松地区分网站中的www前缀。
  • 组织文件夹更容易,其中实时站点的文件夹位于www.yoursite.com域的www文件夹中,而开发文件夹位于dev.yoursite.com以进行开发。

使用www域名的热门网站是:

  • www.wikipedia.org
  • www.facebook.com
  • www.yahoo.com
  • www.google.com

使用非www版本作为首选域的一些原因如下:

  • 缩短网站网址的长度。
  • 用户体验; 许多用户输入没有www的URL。

不使用www域名的热门网站是:

  • Digg.com
  • Twitter.com
  • Mashable.com

设置首选域的方法:

设置首选域有两种主要方法。第一个是谷歌通过谷歌搜索控制台,另一个是通过301重定向为您的网站的其他搜索引擎和用户。

谷歌:

  1. 如果您还没有帐户,请在Google Search Console上创建一个帐户。您可以使用网站的www版本来创建帐户。
  2. 点击屏幕右上角的红色“添加房产”按钮。要对属性进行分组,请单击“创建集”按钮,然后为该集命名并添加“成员”。
  3. 通过放置页面部分中提供的跟踪代码,使用您的Google Analytics帐户验证网站。有关此步骤以及其他替代方法,请参阅下面的屏幕截图。

通过Google Analytics验证Google Search Console帐户

在您没有Google Analytics帐户的特殊情况下,您可以将HTML文件上传到您的网站,将meta标签添加到您网站的主页或登录您的域名提供商。

  1. 将您网站的非www版本添加到Google Search Console帐户。
  2. 您需要使用步骤3中提到的相同步骤验证站点的非www版本。
  3. 验证这两个版本后,您需要在Google Search Console帐户中设置首选域,方法是单独点击其中的每个帐户。
  4. 单击设置图标>站点设置>首选域。
  5. 单击要作为首选域的域上的单选按钮。

 

  1. 您将在Google网站站长工具帐户中收到首选域名已更改的消息。

更新: Google尚未将首选域功能移至新的Search Console。但是,您可以在旧版本中轻松访问此设置:

 

301重定向:

有必要将301重定向添加到不是您首选域的所有域(也称为规范URL)。此重定向将站点永久移动到新域。为此,您可以将以下代码添加到.htacess文件中:

RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^www.domainname.com [NC] RewriteRule ^(.*)$ 
http://domainname.com/$1 [L,R=301]