Despite Rank Math Pro, thousands of pages not indexed

#813137
  • Resolved Marc Hammoud
    Rank Math free

    Despite years of using Rank Math Pro, 36k pages on my website are NOT indexed on Google. 22k are Discovered – currently not indexed, and 11k are Crawled – currently not indexed.

    Every post is 100% unique with no duplicate content.
    Every post shows in the sidebar 5 random posts, so good internal linking.
    The content is not new. Ranth Math has been reporting sitemaps on those links since 2023.
    The content is good quality and relevant to my site. It is mostly motivational quotes that are pertinent to my business.

Viewing 15 replies - 1 through 15 (of 17 total)
  • Hello,

    I’m sorry to hear about the issue you are facing with your website pages not being indexed on Google despite using Rank Math Pro. Based on the information you provided, here are some possible reasons why your pages might not be indexed:

    1. Content Duplication: Even though you mentioned that your posts are unique, it’s essential to ensure there is no unintentional duplication. Check if there are any accidental duplications within your content and make sure to add a canonical URL from these duplicate pages pointing to the original content you want to index. You can follow this guide on how to change canonical URLs.

    2. Internal Linking Structure: While you have good internal linking by showing 5 random posts in the sidebar, it’s crucial to ensure that important pages have internal links from relevant pages on your website. You can set your important pages as pillar content and let Rank Math suggest relevant internal links. Here is a guide on pillar content and internal linking.

    3. Website Age: If your website is fairly new, it might take some time for Google to index all the pages. However, since you mentioned that Rank Math has been reporting sitemaps on those links since 2023, this might not be the primary reason.

    4. Quality Checks: Google requires websites to pass quality checks for indexing. Ensure your website meets well-known quality factors like good site structure, high-quality content, and relevant internal linking.

    If you have already checked these aspects and the issue persists, I recommend checking your Google Search Console account for more insights on why your content is not indexed. You can run a search for your URL in the URL Inspection Tool to find out more details.

    If the problem continues, please reply here, and a human agent from the Rank Math Support team will assist you further.

    Thank you for bringing this concern to our attention.

    Sources:
    Discovered – Currently Not Indexed in Google Search Console » Rank Math
    Why Google Hasn’t Indexed Your Post, Page, and/or Website? » Rank Math
    Making the Most of the Analytics in Rank Math

    Hello,

    You can refer to these two articles where we explained the causes and resolution of the Discovered – currently not indexed, and Crawled – currently not indexed reports on Google Search Console.

    1. https://rankmath.com/kb/discovered-currently-not-indexed/
    2. https://rankmath.com/kb/crawled-currently-not-indexed/

    Please note that only Google determines what to show in search result pages.

    Likewise, ranking on Google depends on so much more than just your on-page optimization. You could search for your keyword or post title, or have the perfect article and still struggle to break the top 10 results when searching on Google, especially for highly competitive keywords.

    Here are some of the factors Google considers when ranking your website.

    1. Your website’s authority
    2. Your content’s quality and how better it is than the other article currently ranking.
    3. How competitive the keyword you are using is.
    4. How many backlinks you have and if they are better than what the other websites ranking for that keyword have.
    5. Your website’s crawlability.
    6. Frequency of new content and content updates.
    7. So much more that there is a dedicated blog post on it by Brian Dean 🙂 https://backlinko.com/google-ranking-factors

    Hope that helps, and please do not hesitate to let us know if you need our assistance with anything else.

    all the suggested solutions in your articles have already been implemented time ago.
    Rank Math is failing here.
    Site Analytics
    No Data 36989 pages!!!!!!
    How come ?
    Why YEARS after installing rankmath it has not indexed those pages and has no datas on them ?

    Hello,

    The data in the SEO Analytics is generated from the SEO score of your posts and pages.

    If your posts/pages already have a good SEO score but not showing on Site Analytics then please head over to your WordPress Dashboard > Rank Math > Status & Tools > Database Tools and click the Rebuild Index button.

    Depending on the number of posts/pages on your website this process can take a few minutes to an hour to complete.

    However, you mentioned you’re currently using the Rank Math PRO plugin on your website, but the account you have used to open this ticket is the Rank Math free version.

    Can you please search and forward a receipt from FastSpring.com so we can locate your account and verify it?

    Let us know how it goes. Looking forward to helping you.

    Thank you.

    “If your posts/pages already have a good SEO score”..

    what does this mean? is not rank math pro able to go and evaluate those pages?
    Do I have to open each one of those pages and edit it for rank math pro to generate a SEO value to it ?
    we are talking about tens of thousands of pages

    Hello,

    You need to add or set up focus keyword (s) for Rank Math to be able to run a content analysis test to assign SEO scores on your pages/posts.

    However, you can refer to this guide to automate the insertion of the focus keywords: https://rankmath.com/kb/how-to-automate-the-insertion-of-focus-keyword/

    Hope that helps, and please do not hesitate to let us know if you need our assistance with anything else.

    ” code will replace all your existing focus keywords too”

    this is not a solution but a catastrophe.

    a decent solution would be for Rank Math to automatically add focus keywords to all the posts /pages that do NOT have focus keywords.

    Can rank math do this ?

    Hello,

    In the same article, we provided an alternative snippet for when you only want to set the post title as a focus keyword for the posts that don’t have a focus keyword set yet.

    See: https://rankmath.com/kb/how-to-automate-the-insertion-of-focus-keyword/#:~:text=if%20you%20wish%20to%20set%20the%20post%20title%20as%20a%20focus%20keyword%20only%20for%20the%20posts%20that%20don%E2%80%99t%20have%20a%20focus%20keyword%20set,%20then%20use%20the%20following%20code%20instead

    Hope that helps, and please do not hesitate to let us know if you need our assistance with anything else.

    Hi.
    First, the screenshot in your tutorial that shows where to add the code is a total failure.

    it is not precise.

    Second, I am usin the theme Divi of Elegant themes, and hece I don’t have the Theme File Editor function in wordpress.

    When I go by ftp, I don’t have a file called rank-math.php under wp-content/themes/theme-name/

    Hello,

    You are meant to create the rank-math.php file at wp-content/themes/theme-name/.

    Alternatively, you can use the Code Snippet plugin to implement the code on your site.

    We discussed 3 methods you can use to add a Rank Math filter to your site here: https://rankmath.com/kb/wordpress-hooks-actions-filters/

    Here is the code again for your convenience:

    /**
     * Function to automatically update the focus keyword with the post title, if no focus keyword is set
     */
    function update_focus_keywords() {
        $posts = get_posts(array(
        'posts_per_page'	=> -1,
        'post_type'		=> 'post' // Replace post with the name of your post type
        ));
        foreach($posts as $p){
            // Checks if Rank Math keyword already exists and only updates if it doesn't have it
            $rank_math_keyword = get_post_meta( $p->ID, 'rank_math_focus_keyword', true );
    	if ( ! $rank_math_keyword ){ 
                update_post_meta($p->ID,'rank_math_focus_keyword',strtolower(get_the_title($p->ID)));
            }
        }
    }
    add_action( 'init', 'update_focus_keywords' );

    Hope that helps, and please do not hesitate to let us know if you need our assistance with anything else.

    I added the code given to a snippet, and immediately had an error 500.

    Hello,

    In this case, we might need to take a closer look at the settings. Please edit the first post on this ticket and include your WordPress & FTP logins in the designated Sensitive Data section.

    Please do take a complete backup of your website before sharing the information with us.

    Sensitive Data Section

    It is completely secure and only our support staff has access to that section. If you want, you can use the below plugin to generate a temporary login URL to your website and share that with us instead:

    https://wordpress.org/plugins/temporary-login-without-password/

    You can use the above plugin in conjunction with the WP Security Audit Log to monitor what changes our staff might make on your website (if any):

    https://wordpress.org/plugins/wp-security-audit-log/

    We really look forward to helping you.

    Hello,

    I have updated the sensitive data as requested. Can you please check further?

    Thank you.

    I have provided ftp information

    I have tried to create the rank-math.php with the code you shared, and that also gave an error 500

    Hello,

    Please share access to your WordPress site as well.

    Thank you for choosing Rank Math

    Hello,

    Since we did not hear back from you for 15 days, we are assuming that you found the solution. We are closing this support ticket.

    If you still need assistance or any other help, please feel free to open a new support ticket, and we will be more than happy to assist.

    Thank you.

Viewing 15 replies - 1 through 15 (of 17 total)

The ticket ‘Despite Rank Math Pro, thousands of pages not indexed’ is closed to new replies.