在WordPress的什么地方上传sitemap.xml?

时间:2016-07-22 作者:Athavan

我上传了我的网站地图。xml到我的文件夹索引。

enter image description here

我试图打开网站地图。xml依据example.com/sitemap.xml 但这行不通。

如果我尝试example.com/wp-admin/sitemap.xml 它将打开我的网站地图。xml。

我想打开我的网站地图。使用此链接创建xmlexample.com/sitemap.xml 只有但在哪里可以找到根文件夹?我需要在哪里放置我的网站地图。html文件?

3 个回复
SO网友:Fencer04

站点的根目录是wp admin、wp content和wp INCLUDE文件夹所在的位置。从您在图像中显示的内容来看,这似乎不是Wordpress安装的实际根目录。

您可以使用另一个答案中提到的插件来简化这一过程,但如果您正在寻找更自定义的插件,则需要找到实际的根。

SO网友:Helmi

Difference between Site Root and WordPress Root

区分这两种变体很重要。域/网站的根目录取决于Web主机的设置。有些可能允许您通过ftp访问web根目录上方的目录,有些可能在访问ftp数据时将您直接放在web根目录中。上载文件进行测试时,该文件在yourdomain.com/yourfile.txt, 该目录是webroot。您可以将WordPress安装放在此目录或下面的任何目录中。例如,您的整个WordPress安装可以在yourdomain.com/sub/directory/blog, 如果这对你有意义的话。

在这种情况下,您的Web根目录仍然是yourdomain.com, 而你的WordPress根目录yourdomain.com/sub/directory/blog.

在WordPress目录中,您将有其他文件夹,如wp-admin, wp-includes, wp-content. 看起来您已将文件上载到wp-admin.

Sitemaps

当你说你上传了你的网站地图时,我假设你是在本地生成的。让我注意到,如果您只使用WordPress作为内容,让WordPress插件来完成这项工作是完全可能的,也是很好的。有几个插件在做这项工作(一个例子是XML Sitemap & Google News). 这可能会让事情变得更简单。

因此,您可以将文件上载到另一个目录(一旦您找到webroot所在的位置),或者使用WordPress插件为您生成站点地图。

SO网友:Aftab

Where I can find the root folder?, Where I need to place my sitemap.xml file?

根文件夹是项目的最顶层目录。根目录包含您的wp配置。php文件。网站地图。xml只需要位于根目录中。

如果您使用的是Wordress,则无需创建站点地图。有一个插件叫做Google XML Sitemap 这将完成你的工作。

此插件在根目录中创建站点地图,即www.example.com/sitemap.xml 这样搜索引擎将更好地索引您的站点。

因此,无论何时创建帖子或页面,网站地图都会自动更新最新内容。

如果您有进一步的疑问,请通过FAQ.