我目前有一个网页,它返回一个我以前没见过的奇怪错误,你可以在这里看到错误:
https://search.google.com/structured-data/testing-tool/u/0/#url=https%3A%2F%2Fwww.voormeubels.nl
我收到的错误如下:
Atom XML Error (line 2): element "html" not allowed here; expected element "feed" (with xmlns="http://www.w3.org/2005/Atom")
以前有人这么做过吗?我无法看到HTML标记有什么问题。
答案 0 :(得分:0)
看起来谷歌数据测试工具存在一些问题,我们开始遇到同样的问题,我们也检查了随机网站 - 同样的问题 例如https://search.google.com/structured-data/testing-tool/u/0/#url=https%3A%2F%2Fwww.tripadvisor.ca
答案 1 :(得分:0)
我在我的经典asp主页上一直在研究同样的问题。最初,我在使用:
Properties
并看到错误:
using (GameConnection db = new GameConnection())
{
Game newGame = new Game();
int GameID = 0;
if (Request.QueryString.Count > 0)
{
GameID = Convert.ToInt32(Request.QueryString["gameID"]);
newGame = (from game in db.Games
where game.gameID == GameID
select game).FirstOrDefault();
}
newGame.teamA = teamATextBox.Text;
newGame.teamB = teamBTextBox.Text;
if (GameID == 0)
{
db.Games.Add(newGame);
}
try
{
db.SaveChanges();
}
catch (DbEntityValidationException ex)
{
foreach (var ve in eve.ValidationErrors)
{
Console.WriteLine(ve.PropertyName + " " + ve.ErrorMessage);
}
}
Response.Redirect("~/Default.aspx");
}
更改为:
<!doctype html>
产生了新的错误:
Atom XML Error (line 1): The markup in the document preceding the root element must be well-formed.
我仍然没有修复。
仅将结构化数据粘贴到Google结构化数据测试工具中会显示0错误。我甚至尝试使用https://www.jamesdflynn.com/json-ld-schema-generator/
重新创建结构化数据我还建议您将网站放在http://linter.structured-data.org/
的结构化数据中使用linter,我发现错误:
<!DOCTYPE HTML>