- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
通过谷歌搜索,似乎旧的 Google 错误又回来了....
我的站点地图索引文件和站点地图本身在这里验证: http://www.validome.org/google/validate
但是谷歌网站站长工具说:
Missing XML tag
This required tag is missing. Please add it and resubmit.
附言我无法为您提供指向实际文件的链接,因为它是一个客户端,但我正在通过 XMLWriter 生成文件以确保它也是有效的 XML...
更新事实上,我认为它可能有效......他们的报告页面有点奇怪......它显示了一个基于当前日期的页面,但只是注意到在错误下,它说在九月首次检测到,它还报告了 URL 的数量在站点地图文件中找到,所以错误可能是旧的...
我会在接下来的几天观看它,并在我有新内容时再次提供更新。
最佳答案
如果没有看到 XML,就很难知道问题出在哪里。但是,在没有看到 XML(以及通过阅读 Google 线程)的情况下,听起来问题不是站点地图是无效的 XML,更像是问题是 Google 的解析器期望的东西超出了严格的范围XML 模式需要。
由于如果它影响所有站点地图,Google 的自动化测试几乎肯定会发现此问题,因此我猜想您的特定站点地图有某些问题导致了问题。
所以我会考虑尝试使用通常的简单方法来检测内容问题:删除一半的内容,然后看看问题是否仍然存在。如果是,请尝试删除另一半。如果其中一半通过 OK,请继续分割,直到找到罪魁祸首。如果两者都失败了,请继续划分一半,直到内容用完或问题消失,然后确定罪魁祸首模式。
或者,您也可以反其道而行之:生成一个全新的站点地图文件,用一个虚拟链接填充它,并确保 Google 接受它。假设可行,一次将您的内容添加到一个 block 中,直到它损坏,然后找出罪魁祸首。如果它不起作用,请尝试从某处(例如 http://www.google.com/hostednews/sitemap_index.xml)复制一个已知良好的站点地图文件,删除内容,然后插入您自己的。
关于xml - Google 认为站点地图无效,但站点地图索引和站点地图本身都通过了站点地图验证。错误 : Missing XML tag,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1703370/
我有一个接受以下参数的函数: int setvalue(void (*)(void *)); 为了满足参数:void (*)(void *),我创建了这样一个函数: static void *
我有以下代码: typedef void VOID; int f(void); int g(VOID); 在 C 中编译得很好(在 Fedora 10 上使用 gcc 4.3.2)。与 C++ 编译的
这个问题已经有答案了: Is f(void) deprecated in modern C and C++? [duplicate] (6 个回答) 已关闭 7 年前。 B.A.T.M.A.N./A.
我在 ASP.NET Core 3.1 项目上有以下 Identity Server 4 配置: services .AddIdentityServer(y => { y.Events.R
我们有一个 O365 租户,一切都是开箱即用的。租户放置在德国云中,而不是全局 (office.de) 中。我们还开发了一个 Office 插件,使用 OAuth 2.0 授权访问共享点。首先,我们向
我有一个如下所示的路由 routes.MapRoute( name: "Default", url: "{controller}/{action}/{i
我正在尝试使用 OAuth2.0 访问 google 文档。我已经从 Google API 控制台获取了客户端 ID 和 key 。但是当我运行这段代码时,我收到了异常。如果我遗漏了什么,有人可以建议
此代码有效: let mut b: Vec = Vec::with_capacity(a.len()); for val in a.iter() { b.push(val); } 此代码不起作
使用 client_credintials 授权类型请求 EWS oauth2 v2.0 的访问 token 时出现错误。 https://login.microsoftonline.com/tena
我通过 Java 应用程序使用 Google 电子表格时遇到了问题。我创建了应用程序,该应用程序运行了 1 年多,没有任何问题,我什至在 Create Spreadsheet using Google
如何创建 匹配所有无效 Base64 字符的正则表达式?我在堆栈上找到了 [^a-zA-Z0-9+/=\n\r].*$ 但是当我尝试时我得到了带有 - 符号的结果字符串.我根本不知道正则表达式,任何人
我从 Gitlab CI/CD Pipelines 获得错误信息:yaml invalid。问题是由 .gitlab-ci.yml 脚本的第五行引起的: - 'ssh deployer@gita
我有 3 个数据源,设置如下: @Configuration @Component public class DataSourceConfig { @Bean("foo") @Conf
你好,我想用bulkCreate ex 插入数据: [ { "typeId": 5, "devEui": "0094E796CBFCFEF9", "application_name": "Pressu
UIApplicationExitsOnSuspend 不会强制我的应用程序退出。我已经清理过目标、删除了应用程序、重建并重新安装了很多次。 我确实需要退出我的应用程序。 最佳答案 您是否链接了 SD
在 iPhone 配置门户上,显示我的 iPhone 团队配置配置文件无效。有一个“由 Xcode 管理”文本。 “续订”按钮被禁用。 我该如何解决这个问题?谢谢 最佳答案 使用 Xcode 3.2.
好的,所以今天我用我们的“实时”数据库中的新信息更新了我的数据库……从那时起,我的一个表格就出现了问题。如果您需要任何代码,请告诉我,我将对其进行编辑并发布所需的代码... 我有一个报告表格,其中有一
我有一个结构体,其中有一个元素表示为 void (*func)(); 我知道 void 指针通常用于函数指针,但我似乎无法定义该函数。我不断收到取消引用指向不完整类型的指针。我用谷歌搜索了一下但没有结
我正在尝试使用 Coldfusion 9 从 ning 网络获取凭证,所以首先这是测试 api 的 curl 语法: curl -k https://external.ningapis.com/xn/
这个问题已经有答案了: Does C have references? (2 个回答) 已关闭 4 年前。 我正在学习 C 语言引用,这是我的代码: #include int main(void)
我是一名优秀的程序员,十分优秀!