问题标签 [sitemap.xml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
595 浏览

laravel - spatie/sitemap 不会安装在 Godaddy 服务器上的 laravel8 中

我在 laravel 8 中制作了电子商务网站。我正在尝试使用 spatie/sitemap 包制作 sitemap.xml。 https://github.com/spatie/laravel-sitemap 但它没有安装在我的 Godaddy 主机中。

错误如下:

任何人都可以帮助我..我正在努力完成它。谢谢你

0 投票
1 回答
128 浏览

http-error - 无法读取站点地图:Google Search Console

无法读取站点地图 一般 HTTP 错误 1 ​​个实例 我们在尝试访问您的站点地图时遇到错误。请确保您的站点地图遵循我们的指南,并且可以在您提供的位置访问,然后重新提交。示例 HTTP 错误:500在此处输入图像描述

0 投票
0 回答
171 浏览

sitemap - 无法为 Google 创建有效的 sitemap.xml 文件

我正在使用 Hugo 生成我的网站,并通过将其放置在 layouts/sitemap.xml 中来手动添加 sitemap.xml 文件。

无论我尝试使用什么 sitemap.xml 文件,当我将浏览器指向站点地图 URL 时都会收到此消息,https://www.example.ca/sitemap.xml. 页面是空的。 在此处输入图像描述

sitemap.xml 生成自:https ://www.xml-sitemaps.com/

0 投票
1 回答
34 浏览

javascript - 获取未定义的值。Javascript / React / 映射

为什么我在 createSiteMap 函数上收到“无法读取属性 'cityLocation' of null”?只有 {propertyOwner} 属性具有未定义的值。

但是,我能够 console.log(propertyOwner) 并且我得到了值。以下是控制台日志的结果:

2 608432995a21dc4d28bc8748 SG

4 608434915a21dc4d28bc8762 我的

2 608fc2e15a21dc4d28bc886f 日本

2 60937f3b5a21dc4d28bc88f6 美国

0 投票
1 回答
30 浏览

duplicates - 如何合并购物车中的重复页面?

我使用 Opencart 作为我的购物车,每个产品都有 3 种不同的访问方式,而且似乎是 3 个重复的内容,这些页面是相同的产品:

如何通过电话告诉谷歌这些是相同的产品并且不是重复的内容?(每三个 URL 分别在 sitemap.xml 中生成)

0 投票
1 回答
143 浏览

wordpress - 是什么导致我的 Yoast SEO 站点地图上出现 500 错误?

我在我的一个网站上使用 Yoast SEO,并且遇到了 Yoast 站点地图无法加载的问题。

https://eatcleanmealprep.com/sitemap_index.xml

当您清除缓存时,您会收到以下错误:GET https://eatcleanmealprep.com/wp-content/plugins/wordpress-seo/css/main-sitemap.xsl net::ERR_ABORTED 500

在 Firefox 上,错误显示为:加载样式表时出错:解析 XSLT 样式表失败。

该页面似乎无法加载将填充内容的样式表,但我无法找出导致此错误的原因。我已经解决了服务器问题并将文件列入白名单,但这并没有解决问题。

以前有没有人遇到过这个错误并且知道是什么原因造成的,以及我可以研究什么来解决它?

0 投票
0 回答
23 浏览

elasticsearch - StormCrawler 站点地图 url 被注入到 Elastic 中,并处于错误状态。我们在种子.txt 中有一个 sitemap.xml 链接

我们使用 Stormcrawler 来爬取我们使用 Elasticsearch 作为后端的 Drupal 站点。

我们的 Drupal 站点有一个 sitemap.xml 文件。sitemap.xml 文件包含我们希望 Stormcrawler 抓取的链接列表。我们将站点地图 url 放在我们的 seed.txt 文件中。 这个对吗?请参阅下面的 seed.txt 文件示例。

当我在 Elasticsearch 中检查状态索引时,sitemap.xml 文件中包含的链接都具有 ERROR 状态并且不在内容索引中。当我们搜索内容索引时,不包含该 url 或这些页面上的内容。我有这些链接的状态索引结果示例。

ERROR status ERROR metadata.error%2Ecause maxFetchErrors nextFetchDate Dec 31, 2099 @ 00:00:00.000的状态索引结果示例

我们的状态索引示例 FETCH status FETCH nextFetchDate Aug 20, 2021 @ 12:57:35.000 (我们将获取文件的下一个获取日期设置为每 45 分钟运行一次,而不是我们想要的 24 小时运行一次,以防页面发生更改.)

seed.txt 的例子 我们是这样让它识别我们的站点地图的吗?

http://devsite.com http://devsite.com/sitemap.xml isSitemap=true

我们对配置文件设置进行了更改,以增加抓取时间并更改重新访问获取页面的频率。至少那是我们认为我们正在做的事情。这个对吗?

以下是我们更改的设置:
crawler-conf.yaml:

2 小时后重新访问出现提取错误的页面(值以分钟为单位)我们从 120 更改

fetchInterval.fetch.error: 15

每天重新访问一个页面(以分钟为单位)将其设置为 -1 以从不重新获取页面

这是我们从 1440 更改的设置

fetchInterval.default:45 分钟

ES_IndexInit.sh

curl $ESCREDENTIALS -s -XPUT $ESHOST/status -H '内容类型:

0 投票
2 回答
100 浏览

seo - 为什么 Google 无法识别我的 PHP 生成的 sitemap.xml 文件?

我正在使用 PHP 生成一个简单的 XML 站点地图,并使用 .htaccess 将该文件“转”为 .xml 文件。当我尝试将其提交给 Google 时,Google 给了我一个无法加载站点地图的非描述性错误。

这是文件:https ://www.densediscovery.com/feed/sitemap/sitemap.xml

有谁知道为什么它不接受它?生成一个(使用PHP)可以接受的任何其他想法?

0 投票
1 回答
137 浏览

vue.js - 生成 sitemap.xml 时出错 -> dynamicRoutes.map 不是函数

语境:

我正在使用Nuxt 站点地图模块,并且正在尝试生成或创建我的动态路线(我在数据库中拥有的产品)。这是我的 nuxt.config.js 上的站点地图

端点${baseUrl}api/sitemap-slugs/返回一个 slug 数组 ['slug1','slug2']

预期结果

我的 sitemap.xml 页面包含我的所有静态路由和动态路由。

错误

我的 http://localhost:3000/sitemap.xml 出错。 在此处输入图像描述

我希望我已经很好地解释了情况和我自己

0 投票
0 回答
29 浏览

php - 在站点地图php中设置动态优先级的问题

我正在制作一个动态站点地图,我想要的是一个应该不同的优先级。假设如果 URL 是新的,那么优先级应该是 0.6400,但如果 URL 是两个月前的,那么优先级应该是 0.5400。我是通过以下方式制作的

这是代码。请指导这是正确的方法,并且不会在将来产生问题吗?:-