首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何有2个站点地图-1用于主站点,另一个用于子文件夹中的wordpress

如何有2个站点地图-1用于主站点,另一个用于子文件夹中的wordpress
EN

Webmasters Stack Exchange用户
提问于 2017-02-28 10:11:34
回答 1查看 2.6K关注 0票数 4

背景

我的网站运行在一个专用的服务器,并有一个子文件夹中的Wordpress。

我有我的主站点,它不是wordpress,它有一个站点地图-例如,not /sitemap.xml.该站点地图由php程序更新,并自动提交给google和bing。此站点地图仅包含位于我的域根目录中的页面,并且有大约1000个条目。

我在域根目录中有一个robots.txt,其中包含例如Sitemap:http://www.example.com/sitemap.xml

我现在还在子文件夹中安装了Wordpress,例如: now /news/

我还安装了免费的Yoast插件,但目前已经禁用了xml站点地图功能。

问题

我有几个相关的问题。

1)对于我来说,拥有多个站点地图的最佳方式是什么--一个主站点和一个或多个站点的wordpress部分?我的wordpress文章主要是新闻文章,但我还没有被谷歌新闻所接受。

2)我应该只启用Yoast站点地图,还是应该使用不同的sitemap插件,比如Google站点地图,甚至是其他一些站点地图插件(我看了更好的WordPress Google站点地图,但目前它可以兼容到: 4.4.7最后更新:1年前)--我正在使用Word4.7.2。

3)是否用站点地图索引替换当前robot.txt中的行?

4)如果站点地图有不同的名称-例如sitemap1.xml和sitemap2.xml

如有其他考虑,将不胜感激。

EN

回答 1

Webmasters Stack Exchange用户

发布于 2017-05-23 13:42:17

可以为站点的不同部分创建多个XML站点地图。像Yoast这样的工具能够为站点的WordPress部分生成站点地图,您可以为另一部分找到不同的站点地图生成器。

Google站点地图生成器会抓取您的站点以生成站点地图。吉斯特号将把这些帖子从数据库中提取出来。

如果您有多个站点地图,它们应该有不同的名称或驻留在不同的目录中。只要每个站点地图在您的站点上都有一个唯一的URL,就可以了。

您可以在robots.txt或将它们分别提交到Google搜索控制台中列出您的站点地图。下面是robots.txt的一些示例代码:

代码语言:javascript
复制
 Sitemap: http://example.com/main-site-sitemap.xml
 Sitemap: http://example.com/wordpress/sitemap.xml
票数 2
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/104215

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档