问题标签 [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 回答
1337 浏览

asp.net - 谷歌站点地图协议 - 如何在 asp.net 4 中为谷歌创建站点地图

嗨,亲爱的领主们:
我有一个如下页面:

Q's :
1-作为我的网站导航站点地图介绍给google够吗?
我应该在这个页面或其他页面中添加一些东西吗?

2-google SiteMap 的常规协议是什么?
我用谷歌搜索了这个协议!但我似乎已经从谷歌帮助中删除了这个协议!其他资源太旧了!

谢谢你暂停

0 投票
6 回答
10250 浏览

seo - 同一站点的多个域的站点地图

情况就是这样,我有一个可以从多个域访问的网站,比如说 www.domain1.com、www.domain2.net、www.domain3.com。域访问完全相同的代码库,但根据域,加载不同的 CSS、图形等。

一切正常,但现在我的问题是如何处理 sitemap.xml?我为默认域 (www.domain1.com) 编写了 sitemap.xml,但是当从其他域访问该站点时呢?sitemap.xml 的内容将包含错误的域。

我读到我可以将多个站点地图文件添加到 robots.txt,这是否意味着我可以例如创建sitemap-domain2.net.xmlsitemap-domain3.com.xml(包含与匹配域的链接)并且简单将它们添加到 robots.txt?

不知何故,我怀疑这是否可行,因此我求助于您的专家来阐明这个问题:)

谢谢

0 投票
1 回答
444 浏览

indexing - 谷歌将我的站点地图索引为网页

我有以下问题。我的站点地图的内容显示在 GOOGLE 搜索结果中。主页上有指向站点地图的链接。这可能会导致它。我已将此 URL 作为站点地图添加到 GOOGLE,我希望它仅被视为站点地图,而不是站点地图和网页。我如何告诉 GOOGLE 不要将其索引为网页?使用 robots.txt?

谢谢

0 投票
1 回答
996 浏览

ssl - Google Sitemap Generator - 在 Linux 上设置 HTTPS

我是站点地图和 Google 站点地图生成器的新手。我正在测试服务器上工作,既不是本地主机也不是生活。它基本上是一个本地测试服务器。我已经安装了它并启用了远程访问,现在可以使用 http 访问管理控制台。问题是我也需要启用 https。

当我尝试通过 https 访问它时,我收到“SSL 连接错误”。

我知道谷歌关于这个主题的文档是这样说的:


在 Linux 上设置 HTTPS:

1.编辑文件/usr/local/google-sitemap-generator/conf/httpd.conf。

2.在 VirtualHost 部分,编辑 SSL 设置。

3.保存文件。

4.重新启动 Apache 以使更改生效。


但是在文件 httpd.conf 中,没有“SSL 设置”可供我编辑。

有人可以从指示中删除这种“模糊性”吗?

谢谢

0 投票
1 回答
1518 浏览

magento - Google sitemap.xml 和重复内容问题?

启用 Google sitemap.xml 后,它似乎没有提供完整的网址(包括类别)。从我读到的这似乎是 Magento 的默认设置。

从 SEO 的角度来看,这会导致很大的问题,因为将完整的 URL 包含在类别中要好得多,但也会创建重复的内容。例如,在 sitemap.xml 文件中,它可以链接到此页面: http ://myshop.com/amazing-white.html 正确的 url 应该是: http: //myshop.com/mens-clothes/t-shirts /amazing-white.html 但以下页面也是可能的:http: //myshop.com/mens-clothes/amazing-white.html

所有这些页面都显示相同的产品!

我可以添加一个规范标签,但这并不能真正解决问题。

那么......我如何让 sitemap.xml 显示完整的 url(带有类别),以及如何阻止其他 url 显示(或者最好让它们重定向到正确的 url)

Yoast关于 Magento SEO 的精彩文章在某种程度上有所帮助,但它涉及扩展并且没有回答站点地图 url 问题。

0 投票
2 回答
3196 浏览

c# - 如何使用 XmlSerializer 在 C# 中序列化谷歌站点地图

我想像这样序列化

但是产生了错误的结果。

我的课在这里

序列化器在这里

然后结果就在这里

我的班级声明有什么问题?

另一个问题 2

我怎么能这样声明

我的宣言在这里

这是返回错误

The XML element 'url' from namespace 'http://www.sitemaps.org/schemas/sitemap/0.9' is already present in the current scope. Use XML attributes to specify another XML name or namespace for the element.

我如何声明相同的根名称“url”?

0 投票
1 回答
326 浏览

xml-sitemap - 如何将大型数据集拆分为谷歌站点地图

我正在网站上工作,并希望有效地创建谷歌站点地图(带有图像)我有超过 30 000 个页面,每个页面上都有图像。每个月大约有 1000 个新页面。(我还有很多其他页面,但它们不需要在站点地图中),旧页面不会更改得很不正常,但可以删除或修改它们。

我有一个站点地图索引页面和 35 个站点地图,每个站点地图有 1000 个页面,(我有限制,可能受我使用的框架的限制,在结果数量方面)

有没有更好的解决方案?

0 投票
1 回答
610 浏览

seo - 在 robots.txt 中只允许抓取共享主机上的子域而不是子目录?

我刚刚更改了 DNS 设置,因此该文件夹/forum现在是子域而不是子目录。如果我做一个 robots.txt 文件并说:

这会不允许抓取子目录和子域吗?

我想禁止抓取子目录,但允许抓取子域。 注意:这是在共享主机上,因此可以访问子目录和子域。这就是为什么我有这个问题。

那么,我怎样才能只允许抓取子域?

0 投票
3 回答
18660 浏览

magento - Magento 和 Google 站点地图 - Cron

我是 Magento 的新手。我正在尝试配置自动生成的 Google 站点地图。我到处读过如何使用 cPanel 为 Magento 设置 cron 作业,如何从后端配置等等。

我当前的设置:在系统 -> 配置 -> Google 站点地图 -> 生成设置 -> 启用 = YES 下。当然,我已经在 Catalog -> Google Sitemap 上创建了站点地图,我可以毫无问题地手动生成它。

但是,如果我检查文件/app/code/core/Mage/Sitemap/etc/config.xml它似乎没有更新(不同的内容 btw config.xml 和后端)。似乎文件系统的最后一次更新是在 2012 年 4 月 20 日而不是今天进行的。(我还运行了 Fluch Magento 和 Storage Cache)

有人可以帮我吗?谢谢!

0 投票
3 回答
771 浏览

php - php 将日期转换为 YYYY-MM-DD hh:mm:ssTZD

我正在尝试通过 mysql 中的 php 脚本制作谷歌新闻站点地图。(所有日期保存为 +08:00 中的时间戳)

但是如何将日期转换为 YYYY-MM-DD hh:mm:ssTZD?

例如1338048000=>2012-05-26T09:00:00+08:00

不是我需要的结果。怎么做?谢谢。