SEO analysis

  • Hi,
    I try to do SEO analysis on my sites and it comes back as a http://400error
    It has worked on previous occasions, and I have no idea why it won’t now.
    I thought the server might be rejecting the load of that website or some HTML or something.
    But I have another website with only a few posts and I get a 400 error on that too. So I am guessing the server is rejecting the request for some other reason than load or HTML.
    Could you investigate please. I have asked

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

    Thank you for your query and we are so sorry about the trouble this must have caused.

    It appears your web server is blocking access to our API.

    Please make sure to whitelist the IP and the user-agent RankMathChecker/2.0.0;

    If you are not sure, please ask your web hosting provider to do it for you.

    Once done, you can run the SEO Analysis once again.

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

    Thank you Michael,
    I have passed this onto my site support.


    Please let us know how it goes or if you need our help with anything else.

    Hi Uzair,
    The reply came back that rank math is already whitelisted on their server.
    The reply…quote,
    We have checked, and the provided IP has already whitelisted on the server. In this case, we suggest you can use all in one SEO plugin to avoid further issues…unquote

    It has worked at other times for me, I have all the google authorizations etc. So I have stopped worrying about it. I can go over to Uber suggest or google site speed and check, although they have slightly different paramenters.


    I have checked your site and if I look at the source code, I can see a problem that could be the cause of the issue: the code ends with a superfluous <html></html> tag. I can’t say for sure, but it might be the malformed HTML that throws off our analyzer bot.

    Please fix the HTML issue and then try analyzing the site again. Let us know how it goes.

    If you have any question, please feel free to ask.

    I will have a look…

    I can only see </body></html> at the end of the codes.
    I have check through all the pages I think..?


    Here is a screenshot of the issue:

    Hope that helps.

    Not really,
    I have been through all the theme editor,header php, footerphp, indexphp functions, ccs, etc etc., the live homepage,I cannot see it.


    The issue might be caused by one of your plugins.

    First of all, please check the source code of your homepage in a browser to confirm that the extra tag appears for you too (in Chrome you can do this with a right click and then click on “View Page Source”, or select “View” in the top menu bar, then “Developer” > “View Source”).

    Then try deactivating all plugins, and check the source code again. If the extra tag is gone, then enable the plugins one by one until you find the culprit.

    If that doesn’t help, try switching to a default theme, such as “Twenty Twenty”. If the tag disappears, then it is the theme that’s causing the issue and you should contact the theme author about this.

    Please let us know the results. Thank you.

    Looking forward to your reply.

    I don’t know where your seeing what you are in your screen shot.
    I done the plugin thing
    I activated 20-20 and it didn’t work, I also went back to a generate press theme. I was using Generate press the last time the SEO analysis worked I think. That was the end of last year.
    But this time it never worked with Generate press.



    I simply view the source code of your homepage. You can do that in any browser, here’s a guide for most browsers:

    You just have to scroll to the very end of the source code to see the extra <html></html> tag.

    This is definitely an issue that could cause problems on your website, however, I’m not sure it is the reason why the SEO Analysis does not work. Upon further inspection, it seems that any request made from our API server to your site’s server seems to end with a timeout error. This could be caused by some sort of security feature on your server, but you said that our server IP has been whitelisted already. Is it possible for you to monitor/debug these requests, to see why they fail?

    Looking forward to your reply.

    Personally I can’t do anything with the server. (not that I would know what I am doing anyway).
    However I can send a request for you and see what they come back with.
    I still haven’t been able to find that code. All the pages I have looked at so far finish down around the 1095 line. The shot of yours was around the 750 line and had a lot of footer code. I looked there too but couldn’t see anything.
    I installed a Luzuk Theme and tried to open the SEO with that theme. But it still came back error.
    I have a friend who downloaded Rank Math today, I will ask her if she has any issues. She is using a generate press theme I think.
    I have Google / Bing telling me I have 80 errors on my site, so that’s when I thought to use the Rank Math tool.


    I have also checked your site and I can confirm there is an extra <html></html> at the end of your page source. Here is a screencast to show you how to find the same:

    Looking forward to helping you. Thank you.


    Exactly what I do Michael.
    Here is a thought. Your <html></html> is on about line 745 thereabouts. My last lines are around 1090 and end much as you see pasted here.
    <script src=”//” type=”text/javascript”></script>
    The most lines of script I see is in the source page from my dashboard is 1990 and the least lines of script I have seen checking through posts, is 850. The source page from the affiliate disclosure is the one I have seen with the least lines of script at 779. I thought if anything likely to have a redundant HTML would be that page because it is just copied and pasted. But it is ok.
    So my question is. why when you go to page source it ends at around 750 and when I go to page source off most of my pages my last line is around 1090?
    Are you seeing the whole page, or is there something missing?
    I did the same as you just picked a random spot in the white area and click on it. But I still finish up with about 1090 lines of code.

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

You must be logged in to reply to this ticket.