问题标签 [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.
seo - SEO、Google 网站管理员工具 - 如何为站点地图中的错误 URL 生成 404 抓取错误报告?
我有一个为大型网站自动生成的站点地图,其中包含许多导致我需要删除的 404 错误的 URL。我需要仅基于站点地图中的 URL 生成报告,而不是由站点上的错误链接引起的抓取错误。我看不到任何过滤抓取错误报告以仅包含这些 URL 的方法。有谁知道我可以实现这一目标的方法?
谢谢
php - 将谷歌站点地图标题添加到根元素?
我正在创建一个简单的脚本来动态生成谷歌站点地图,但我有一个小问题,当我查看谷歌的普通站点地图时,我发现主根元素内的这些行称为urlset
:
我正在通过DOMdocument
PHP 创建站点地图,我需要知道如何将此标题或代码添加到我的主要孩子?
这是我的代码:
代码工作正常,生成 XML 文件没有问题,但是当我尝试通过验证来检查站点地图的有效性时,它给出了这个错误
元素“urlset”:没有可用于验证根的匹配全局声明或找不到元素“urlset”的声明。
这是由于我认为缺少标题造成的。
seo - 让 Google 站点地图生成器工作:“[错误] 尝试访问您生成的站点地图时……我们未能读取它。”
我正在尝试让Google Sitemap Generator正常工作。
这是我的(Zend Framework 2)项目结构:
配置文件
urllist.txt
当我调用生成脚本时
发生错误:
此错误在文档的“故障排除”部分中进行了描述。但我已经检查了base_url
and store_into
-- 两者都设置正确。
为什么现在出现这个错误?我做错了什么吗?什么?如何让工具工作?
谢谢
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?
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 文章不显示(我的配置有什么问题?)
解释:
我做错了什么?备择方案?
xml-sitemap - 如何从 HTML 构建 Google Sitemap XML 文件
作为 SEO 的一部分,我需要向 Google 提交网站的站点地图。但谷歌拒绝它说它是一个 HTML 文件并且它需要一个 XML 文件。如何将 HTML 转换为 XML?我在 Google 网站管理员页面和网络上搜索了答案,但一无所获。如果有人可以就如何做到这一点提供一些指导,真的很感激!
c# - XDocument 谷歌移动站点地图标签
我一直在四处寻找,但似乎找不到有关此问题的任何信息。
如果你去https://support.google.com/webmasters/answer/34648 它说必须将移动标签添加到你的 xml 中才能正确抓取它。我的问题在于我不知道在使用 XDocument 时如何实际制作这个标签。
有谁知道如何准确地写这个标签
使用 XElement 标签?
我有以下生成文档的代码
以及以下构建元素的代码
我已经在这个问题上停留了一段时间,所以任何帮助将不胜感激。
.net - 网站管理员工具中的 Google 站点地图“压缩错误”
我们正在创建Sitemap XML -files 并在 Google Webmaster Tools 中指向它们,它偶尔会为某些文件提供以下错误消息:
压缩错误
谷歌文档中的“如何修复”并没有真正给出任何可能出错的提示。
该文件在 .NET 中生成,并使用System.IO.Compression.GZipStream和MSDN 推荐的使用方式进行压缩。
当我们以7-zip打开文件并重新保存文件时,它确实有效,没有任何更改。
有什么提示吗?
web-crawler - 如何在 google 上使用 Category 抓取我的网站
我是 SEO 方面的新手!我想为我基于 PHP 的网站的每个产品创建更好的 Google 搜索结果。
我的网站中有大约 8,00,000 到 10,00,000 种 lac 产品和 90-100 个类别。
现在我想为所有产品创建 SEO,以便 Google 可以轻松抓取我的产品。
因此,请帮助我了解如何为这么多产品创建站点地图以及如何通知 Google 抓取我的站点地图?
asp.net - 在线站点地图生成器无法正常工作,如何生成站点地图?
我在网上尝试了各种工具,但无论我做什么,我都会从在线站点地图生成大约 880 个网页。我什至支付了在 sitemap.xml 文件中仅呈现 880 个网页 URL 的服务。
这个网站有1000多个会员,每个会员在网站上都有自己的网页,所以我至少应该得到1000个结果。为什么我只得到大约。800 - 900 个结果?
我用于生成 XML 文件的站点和软件:
- http://gsitecrawler.com/en/download/file/?file=1&mirror=1
- http://www.sitemaps-builder.com/
- https://pro-sitemaps.com/cp/
谷歌网站管理员工具告诉我有超过 2000 个网址。为什么我找不到所有这些并从中生成站点地图?
该网站是: http ://www.discoverPHL.com
任何帮助是极大的赞赏。