• Resolved akunsbo

    (@akunsbo)


    Hello. I want my sites to full AMP, so everypage I set the canonical to it’s amp version, including the homepage that I redirect to it’s amp.

    But because of that, the sitemap that Yoast generate is empty, it only show homepage link.
    I can’t find all of the posts and the pages in post-sitemap.xml and page-sitemap.xml.

    Is there any solution so yoast can still generate the sitemap for amp pages?

    Another things, google search console give error result for breadcrumbs.
    “Either ‘name’ or ‘item.name’ should be specified”

    The error only happen at homepage (my homepage is static page)

    I already follow the instruction in
    https://yoast.com/help/change-breadcrumb-title/#posts
    And fill Breadcrumbs Title with my static page title.

    But in google structure data tool, the name still empty for that static page (homepage)
    https://search.google.com/structured-data/testing-tool#url=https%3A%2F%2Ffootballhooligan.net%2F
    {“@type”:”WebPage”,”@id”:””,”url”:””,”name”:””}

    So, what solution for this problem?

    Thank you

    The page I need help with: [log in to see the link]

Viewing 5 replies - 1 through 5 (of 5 total)
  • Hi @akunsbo,

    Thanks for posting your issues. You identified multiple queries in your ticket and I’ve responded to them below.?

    AMP sitemap

    Google does not need a specific AMP sitemap. This guide explains more: https://www.seroundtable.com/google-amp-pages-sitemaps-22848.html. Instead, they are smart enough to recognize the URL has an AMP version and use that in a mobile search.

    Blank post sitemap

    The XML Sitemap should dynamically update after any modification to it, if the site or server is caching the sitemap this can cause it to not update right away. We also have additional information on this at the following link: https://kb.yoast.com/kb/sitemap-does-not-update/. If you are not seeing the sitemap as updated, we would recommend checking your caching settings and to ensure that the sitemap is being excluded from the cache. If the sitemap is being cached by a plugin we have directions on how to add an exclusion for the sitemap files to your cache plugin at the following link: https://kb.yoast.com/kb/exclude-sitemaps-from-cache/

    We also have a guide on how to enable/disable XML Sitemaps here: https://kb.yoast.com/kb/enable-xml-sitemaps-in-the-wordpress-seo-plugin/

    item.name should be specified

    The issue you’re experiencing is a known bug. However, our development team has already fixed the issue and the relevant fix is expect to be included in the Yoast SEO v14.1. Once Yoast SEO v14.1 is released, this should resolve the issue for you. However, we have no exact date of this upcoming release, unfortunately.

    I hope this helps.

    Thread Starter akunsbo

    (@akunsbo)

    Hello, thanks for the reply

    For Blank post sitemap, The cache is not the problem in here because I already exclude it.
    I believe it happend because in yoast advance setting, I put AMP link as canonical.

    Example, the post url is https://example.com/some-title-article/
    In Yoast advance, I fill the canonical to https://example.com/some-title-article/amp/

    If I delete and make it blank, the sitemap is working normaly, and all post appear again in the sitemap.

    But I want my site is full AMP, so that’s why I put the amp version url for every post in Yoast canonical setting.

    Thank you

    Plugin Support marcanor

    (@marcanor)

    Hi @akunsbo ,

    When you create the AMP version of your site, your non-AMP pages already include a link in the source code to the AMP version of the page. This lets search engines know that the AMP version exists and where it’s located.

    Google has mentioned in the past that there is no need to have a sitemap for AMP pages and that the tag we mentioned above is enough.

    However, changing the canonical tag on the URL should change it in the sitemap as well.

    We’re actively using the bug tracking on our GitHub repository so your best next step would be to create a new issue for our developers at https://github.com/Yoast/wordpress-seo/issues/new. You will need an account to create a new issue. If this is your first bug report, please check out: https://kb.yoast.com/kb/how-to-write-a-good-bug-report/.

    Don’t forget to include the URL to this conversation in your bug report.

    Thread Starter akunsbo

    (@akunsbo)

    Ok, thank you so much

    Plugin Support devnihil

    (@devnihil)

    @akunsbo You’re welcome. We are going ahead and marking this issue as resolved but please let us know if you require any further assistance.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘AMP Canonical – Sitemap and Breadcrumbs’ is closed to new replies.