由谷歌索引的Azure域名

时间:2014-11-11 03:32:44

标签: azure dns robots.txt

我的网站有一个域名'example.azurewebsites.net'。我还为“www.example.com”配置了自定义域名。 Google正在为我的'example.azurewebsites.net'网站编制索引,我希望它停止并且仅将其编入索引'www.example.com'。我该怎么做呢?

2 个答案:

答案 0 :(得分:5)

我相信你喜欢使用 www.yoursite.com 而不是 yoursite.azurewebsites.net 。如果是这样,您可以将此规则放在web.config

<system.webServer>

 <rules>

   <rule name="SEOAzureRewrite" stopProcessing="true">

     <match url=".*" />

     <conditions>

       <add input="{HTTP_HOST}" pattern="^oldwebsite.azurewebsites.net$" />

     </conditions>

     <action type="Redirect" url="http://www.new-web-site.com/{R:0}" redirectType="Permanent" />

   </rule>

 </rules>

参考:http://4sln.com/Articles/how-to-create-a-url-rewrite-rule-for-azure-websites-to-use-single-custom-domain

答案 1 :(得分:0)

我猜更改地址工具它是你所追求的。 看看这个https://support.google.com/webmasters/answer/83106?hl=en

您还可以根据域名返回动态robots.txt:

example.azurewebsites.net/robots.txt:

User-agent: *
Disallow: /

www.example.com/robots.txt:

User-agent: *
Allow: /

示例here

但更改地址工具可能更好。