Google未显示正确的网址

时间:2013-02-22 08:45:21

标签: url seo

您好我拥有自己的网址http://www.manelsoft.com当Google搜索时,它没有显示正确的网址,Google会将另一个网址显示为http://mail.dreamfordarfur.org/,但点击此链接会显示正确的地址。 我几个月前将这个网址添加到了Google网站管理员工具,几天前它显示了一条错误消息,说谷歌无法访问您网站上的robots.txt。然后我修复了它并添加了robots.txt文件。但问题仍然存在。请有人帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:2)

您说当您点击http://mail.dreamfordarfur.org/时,您会看到“正确”的地址。但是,我仍然在浏览器的地址栏中看到mail.dreamfordarfur.org。对我而言,您的完整网站似乎已显示。

dreamfordorful.org和manelsoft.com似乎托管在同一台服务器上:

;; ANSWER SECTION:
mail.dreamfordarfur.org. 14215  IN  CNAME   dreamfordarfur.org.
dreamfordarfur.org. 14215   IN  A   173.237.136.37
;; ANSWER SECTION:
www.manelsoft.com.  14186   IN  CNAME   manelsoft.com.
manelsoft.com.      14186   IN  A   173.237.136.37

dreamfordarfur.org是使用私人DNS注册注册的,所以我不知道谁拥有它。它似乎是一个推送减肥药的垃圾网站,因此您不希望与之相关联。

问题是您使用的网络服务器配置错误。您的站点设置为显示任何无法识别的主机名的默认站点,或者mail.dreamfordarfur.org的虚拟主机指向托管您的manelsoft.com站点的目录。 如果您可以控制Web服务器,则应更正其配置。

如果您无法控制此Web服务器并且只是使用脑死亡托管公司,除了要求他们修复Web服务器之外,您还可以做一些事情。

您应该在每个页面中放置canonical tag,以显示该页面的正确网址。例如,您的主页应在<head>部分中包含以下内容:

<link rel="canonical" href="http://www.manelsoft.com/"/>

您可以做的另一件事是将一些导航更改为绝对链接。如果您将菜单的代码更改为:

<ul class="menu">
  <li><a class="active" href="http://www.manelsoft.com/">Home Page</a></li>
  <li><a href="http://www.manelsoft.com/web.php">Web Development</a></li>
  <li><a href="http://www.manelsoft.com/desktop.php">Desktop Apps</a></li>
  <li><a href="http://www.manelsoft.com/about.php">About Us</a></li>
  <li class="last-item"><a href="http://www.manelsoft.com/contacts.php">Contact Us</a></li>
</ul>

每当他们关注您网页上的某个主要链接时,它就会将网络抓取工具引导回您的真实网站,即使他们发现您的网站网址不正确。

答案 1 :(得分:-1)

我会将您的漫游器文件更改为

User-Agent:*

允许:/

这将允许Google在下次访问您的网站时。这可能需要几天时间才会发生。

相关问题