首页 分类资讯内容详情

sitemap 网站地图生成器1.0|Z-blog博客对Google 站点地图 XML 文件命名空间不正确的处理方法

2024-12-04 21 zzx

使用Z-Blog插件“sitemap网站地图生成器 1.0”,此插件为“漠睡”开发,并免费提供在z-blog应用中心提供下载,最近用此插件生成站点地图(Sitemap)XML文件,用Google Search Console进行添加新的站点地图时,出现 “命名空间不正确”提示。


原因是因为XML文件站点地图的格式不规范造成,需加上xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"解决, 具体在../zb_users/plugin/mo_sitemap/include.php文件中修改加上,一共有5处:

1、修改站点地图索引,搜索:

 PHP
$t .= ' <sitemapindex >'."\r\n";

加上xmlns属性,修改为:

 PHP
$t .= ' <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">'."\r\n";

2、修改4处urlset标签 ,搜索:

 PHP
$xml = new SimpleXMLElement('<?xml version="1.0" encoding="utf-8"?><urlset />');

加上xmlns属性,修改为:

 PHP
$xml = new SimpleXMLElement('<?xml version="1.0" encoding="utf-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"/>');



相关标签: # sitemap # 命名空间不正确