谷歌结构数据原子错误

时间:2016-06-22 15:32:47

标签: html

我目前有一个网页,它返回一个我以前没见过的奇怪错误,你可以在这里看到错误:

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标记有什么问题。

2 个答案:

答案 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>