问题标签 [xml-sitemap]

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 投票
3 回答
623 浏览

seo - SEO、Google 网站管理员工具 - 如何为站点地图中的错误 URL 生成 404 抓取错误报告?

我有一个为大型网站自动生成的站点地图,其中包含许多导致我需要删除的 404 错误的 URL。我需要仅基于站点地图中的 URL 生成报告,而不是由站点上的错误链接引起的抓取错误。我看不到任何过滤抓取错误报告以仅包含这些 URL 的方法。有谁知道我可以实现这一目标的方法?

谢谢

0 投票
1 回答
1319 浏览

php - 将谷歌站点地图标题添加到根元素?

我正在创建一个简单的脚本来动态生成谷歌站点地图,但我有一个小问题,当我查看谷歌的普通站点地图时,我发现主根元素内的这些行称为urlset

我正在通过DOMdocumentPHP 创建站点地图,我需要知道如何将此标题或代码添加到我的主要孩子?
这是我的代码:

代码工作正常,生成 XML 文件没有问题,但是当我尝试通过验证来检查站点地图的有效性时,它给出了这个错误

元素“urlset”:没有可用于验证根的匹配全局声明或找不到元素“urlset”的声明。

这是由于我认为缺少标题造成的。

0 投票
1 回答
1012 浏览

seo - 让 Google 站点地图生成器工作:“[错误] 尝试访问您生成的站点地图时……我们未能读取它。”

我正在尝试让Google Sitemap Generator正常工作。

这是我的(Zend Framework 2)项目结构

配置文件

urllist.txt

当我调用生成脚本时

发生错误:

此错误在文档的“故障排除”部分中进行了描述。但我已经检查了base_urland store_into-- 两者都设置正确。

为什么现在出现这个错误?我做错了什么吗?什么?如何让工具工作?

谢谢

0 投票
1 回答
1259 浏览

magento - Overriding Magento's Google Sitemap: how to override Mage_Sitemap_Model_Resource_Catalog_Category?

I'm trying to override Magento's functionality to create a sitemap.xml file (Catalog > Google Sitemap in the backend). The idea of my override is that not all product- and category-URLs should be included in the sitemap, I need the category-path of a product or category to determine whether to include it or not.

So this is what I did, I added this to my module's config.xml:

The class Company_Module_Model_Sitemap is overridden well, but it turned out I also need to override the resource model to be able to achieve my goal, so I added the following to the config.xml file (between the models-tag):

Now it starts to go wrong.. It somehow won't even load the backend grid anymore, navigating to the backend page of Google Sitemap yields the following error:

Curently, the only content of the Company_Module_Model_Sitemap_Resource_Catalog_Category class is the following:

So finally, my question: how to correctly override the Mage_Sitemap_Model_Resource_Catalog_Category class in Magento?

0 投票
1 回答
816 浏览

typo3 - 包含 tt_news 文章的 XML 站点地图

目前我正在使用mc_googlesitemap。我已经读过,当使用“Google Sitemap for Contents”时,我可以在 xml 输出中包含 tt_news 文章。在文档中,您有一个选项Table where the contents live,但这对我不可用。我只能选择“Google Sitemap for Contents”,而不是“Selected Pages”。没有像文档中看到的那样的选项,也没有像这里描述的那样。

我正在使用 Typo3 4.7.10 和 mc_googlesitemap 0.4.2。

我也试过weeaar_googlesitemap,但在xml输出中,我只看到页面本身,插件被配置为显示其输出。由于已弃用的功能,访问 Web -> GoogleSitemap 不起作用

致命错误:在第 121 行的 /usr/home/xxx/typo3conf/ext/weeaar_googlesitemap/mod1/index.php 中调用未定义的方法 t3lib_div::fixed_lgd_pre()

我找到了这个修复,但目前我无法调整源文件,因为我没有权限。

如何获得一个 xml 站点地图,它也可以显示某个类别的 tt_news 文章?

编辑:

我修复了已弃用的警告,我的 TS 如下所示(对于磨损站点地图):

我有以下问题:

  • 隐藏页面显示在我的 sitemap.xml 中(没有允许使用 doktype 5 的页面)
  • tt_news 文章不显示(我的配置有什么问题?)

解释:

我做错了什么?备择方案?

0 投票
1 回答
6809 浏览

xml-sitemap - 如何从 HTML 构建 Google Sitemap XML 文件

作为 SEO 的一部分,我需要向 Google 提交网站的站点地图。但谷歌拒绝它说它是一个 HTML 文件并且它需要一个 XML 文件。如何将 HTML 转换为 XML?我在 Google 网站管理员页面和网络上搜索了答案,但一无所获。如果有人可以就如何做到这一点提供一些指导,真的很感激!

0 投票
1 回答
368 浏览

c# - XDocument 谷歌移动站点地图标签

我一直在四处寻找,但似乎找不到有关此问题的任何信息。

如果你去https://support.google.com/webmasters/answer/34648 它说必须将移动标签添加到你的 xml 中才能正确抓取它。我的问题在于我不知道在使用 XDocument 时如何实际制作这个标签。

有谁知道如何准确地写这个标签

使用 XElement 标签?

我有以下生成文档的代码

以及以下构建元素的代码

我已经在这个问题上停留了一段时间,所以任何帮助将不胜感激。

0 投票
3 回答
446 浏览

.net - 网站管理员工具中的 Google 站点地图“压缩错误”

我们正在创建Sitemap XML -files 并在 Google Webmaster Tools 中指向它们,它偶尔会为某些文件提供以下错误消息:

压缩错误

谷歌文档中的“如何修复”并没有真正给出任何可能出错的提示。

该文件在 .NET 中生成,并使用System.IO.Compression.GZipStreamMSDN 推荐的使用方式进行压缩。

当我们以7-zip打开文件并重新保存文件时,它确实有效,没有任何更改。

有什么提示吗?

0 投票
1 回答
329 浏览

web-crawler - 如何在 google 上使用 Category 抓取我的网站

我是 SEO 方面的新手!我想为我基于 PHP 的网站的每个产品创建更好的 Google 搜索结果。

我的网站中有大约 8,00,000 到 10,00,000 种 lac 产品和 90-100 个类别。

现在我想为所有产品创建 SEO,以便 Google 可以轻松抓取我的产品。

因此,请帮助我了解如何为这么多产品创建站点地图以及如何通知 Google 抓取我的站点地图?

0 投票
1 回答
546 浏览

asp.net - 在线站点地图生成器无法正常工作,如何生成站点地图?

我在网上尝试了各种工具,但无论我做什么,我都会从在线站点地图生成大约 880 个网页。我什至支付了在 sitemap.xml 文件中仅呈现 880 个网页 URL 的服务。

这个网站有1000多个会员,每个会员在网站上都有自己的网页,所以我至少应该得到1000个结果。为什么我只得到大约。800 - 900 个结果?

我用于生成 XML 文件的站点和软件:

谷歌网站管理员工具告诉我有超过 2000 个网址。为什么我找不到所有这些并从中生成站点地图?

该网站是: http ://www.discoverPHL.com

任何帮助是极大的赞赏。