我有一个面向公众的网站。我正在使用sitemap.xml文件告诉搜索引擎我网站上的网址。我还有一些服务器端代码正在读取我的sitemap.xml文件。事实证明,我想为每个<url>
标记添加一些自定义属性。例如,我的sitemap.xml文件目前如下所示:
<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.ecofic.com/contact</loc>
<lastmod>2013-06-04</lastmod>
<changefreq>never</changefreq>
</url>
</urlset>
我想做以下事情:
<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.ecofic.com/contact</loc>
<lastmod>2013-06-04</lastmod>
<changefreq>never</changefreq>
<details author="Joe Smith" title="some title">This is a longer description of about the blog post. This will serve as a preview.</details>
</url>
</urlset>
我的问题是,那是合法的吗?我的意思是,搜索引擎会忽略我的自定义标签吗?或者,搜索引擎会看到我的站点地图,将其视为无效,并忽略整个文件吗?
谢谢
答案 0 :(得分:1)
自定义标记无效,您只应按模式定义使用。由于自定义标记,您的站点地图可能会被搜索引擎拒绝。