WordPress.org

Ready to get started?Download WordPress

Forums

WordPress SEO by Yoast
XML Sitemaps Missing Several Pages (3 posts)

  1. David Veldt
    Member
    Posted 1 year ago #

    WordPress version: 3.4.2
    WordPress SEO version: 1.3.4.4

    I'm noticing that some of my XML sitemaps are incomplete. My sitemap index loads just fine. However, several of my individual sitemaps, such as my state sitemap are missing several pages.

    This sitemap in particular should have a total of 479 pages consisting of 51 states (including DC) and several regions.

    I've gone through some of these and selected "Always Include" beside "Include in sitemap?" to see if I could push them through but so far no difference.

    Is there something I'm missing? Will I have to go through and change all of these pages to "Always Include?" Why is it picking up a handful but not the rest?

    http://wordpress.org/extend/plugins/wordpress-seo/

  2. David Veldt
    Member
    Posted 1 year ago #

    Still seeing the same number of "state" pages being listed in that sitemap as 2 days ago (12 out of 479).

    Only ~25% of my site is being indexed by Google and only 3 pages in Bing. Google also hasn't crawled any of my important pages for over a month now, despite me changing the prioritization in the sitemaps.

    For obvious reasons, I want to get these sitemap issues worked out ASAP so I can cover all my bases.

  3. Hedi
    Member
    Posted 1 year ago #

    I have Post and Page missing when the option "Include in Sitemap" is set to "Auto detect" AND "Meta Robots Index" is set to "Index"

    You may change your post/page options this way :
    "Include in Sitemap" set to "Always include" should work.
    or
    "Meta Robots Index" set to "Default for Post type, currently : Index" should work too.

    If you don't want to change all posts/pages you can modify the plugin file inc/class-sitemaps.php : what works for me is changing the line 326 for the plugin version 1.3.4.4 (line 325 for the plugin version 1.4.4)
    from
    if ( wpseo_get_value( 'meta-robots-noindex', $p->ID ) && wpseo_get_value( 'sitemap-include', $p->ID ) != 'always' )
    to
    if ( wpseo_get_value( 'meta-robots-noindex', $p->ID ) == 1 && wpseo_get_value( 'sitemap-include', $p->ID ) != 'always' )

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic