Javascript 站点地图:为动态内容提交多个URL

Javascript 站点地图:为动态内容提交多个URL,javascript,dynamic,sitemap,Javascript,Dynamic,Sitemap,让我们以一个网站为例,其中所有内容都加载到一个页面上。大多数内容由隐藏,但当用户单击某些元素时,javaScript会显示这些内容 然而,由于并非所有人都使用javaScript,由于PHP,内容也可以在页面重新加载时显示。例如:www.example.com/content1.php或www.example.com/content2.php 例如,单击第一个链接将返回:我们提供银行服务,我们也制作很棒的热狗。 相反,单击第二个链接将返回: 我们提供银行服务,我们也做热狗。 因此,换句话说,所有

让我们以一个网站为例,其中所有内容都加载到一个页面上。大多数内容由
隐藏,但当用户单击某些元素时,javaScript会显示这些内容

然而,由于并非所有人都使用javaScript,由于PHP,内容也可以在页面重新加载时显示。例如:www.example.com/content1.php或www.example.com/content2.php

例如,单击第一个链接将返回:
我们提供银行服务,我们也制作很棒的热狗。

相反,单击第二个链接将返回:

我们提供银行服务,我们也做热狗。

因此,换句话说,所有内容总是加载到页面上。考虑到搜索引擎爬虫,我应该在站点地图文档中同时包含这两个URL,还是这会被视为“欺骗”搜索引擎?像这样:

    <?xml version="1.0" encoding="UTF-8"?> 
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> 
   <url> 
      <loc>http://www.example.com/content1.php</loc> 
      <lastmod>2008-01-01</lastmod> 
      <changefreq>weekly</changefreq> 
      <priority>1.0</priority> 
   </url> 
   <url> 
      <loc>http://www.example.com/content2.php</loc> 
      <changefreq>weekly</changefreq> 
      <priority>0.5</priority>
   </url>
</urlset>

http://www.example.com/content1.php 
2008-01-01 
周报
1
http://www.example.com/content2.php 
周报
0.5
或者这对搜索引擎优化(SEO)甚至更重要,也许更重要的是,在搜索结果中哪些片段是可见的

如果有人碰巧真的对这些东西感兴趣,那么如果在网站上显示内容的地方有一个命名的锚标签呢?那么在站点地图文档中包含哈希标记是否合适,如下所示:

<loc>http://www.example.com/content1.php#services</loc> 
http://www.example.com/content1.php#services 

我知道在2006年,宝马是为了在白色div上有白色链接。所以你至少应该小心我知道。。。我就是这么想的。。。