【问题标题】:What is needed to create a site map for my asp.net mvc web site that can be crawled by the search engines为我的 asp.net mvc 网站创建可以被搜索引擎抓取的站点地图需要什么
【发布时间】:2016-01-17 01:42:39
【问题描述】:

我使用 asp.net mvc-5 创建了一个网站。并且我已将其托管给其中一家托管服务提供商,并使用 Google 应用注册了该网站。

现在,在在线发布网站 1.5 个月后,它开始被搜索引擎(主要是 google 和 bing)返回。但结果结果不会列出我的网站链接(如联系人、我们的项目、我们的团队等)。现在我读到我需要为我的网站创建一个站点地图,如下所示:-

  1. 据我了解,我需要在我的 asp.net mvc 的根目录中创建一个robots.txt,并且我需要指定站点地图的位置,如下所示:-
User-agent: *
Disallow:

Sitemap: http://mywebsite.com/sitemap
  1. 然后我需要创建一个 xml 来列出我的主要链接。

但我有以下问题:-

  1. 如果我做了上述步骤,那么搜索引擎是否能够自动理解站点地图,或者我必须将站点地图提交给谷歌和必应?

  2. 我的站点地图是否会在不创建站点地图的情况下返回到搜索结果中? 谢谢

【问题讨论】:

    标签: asp.net-mvc seo sitemap robots.txt mvcsitemapprovider


    【解决方案1】:

    如果站点地图在您的robots.txt 中,搜索引擎会自动检测它。但是,我建议在Google Webmasters Tools 和/或Bing Webmasters Tools 上创建一个帐户。它们提供了有关排名的重要信息,您可以检查他们是否在抓取您的站点地图或网站时发现错误。

    还请记住,搜索引擎确实需要一点时间才能开始频繁地抓取您的网站,因为您没有他们的“信任”。这会在一段时间后改变。

    【讨论】:

      猜你喜欢
      • 2010-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-24
      • 2015-01-08
      • 1970-01-01
      相关资源
      最近更新 更多