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上有白色链接。所以你至少应该小心我知道。。。我就是这么想的。。。