12 Dead Simple Steps To Complete Your First SEO Audit for Free with Rank Math

12 Dead Simple Steps To Complete Your First SEO Audit for Free with Rank Math

85 / 100 SEO Score

If you want to sustain constant website growth, it’s important that you regularly evaluate and ensure that your website is optimized to do so.

The easiest way to do this is to conduct an SEO audit.

Usually, SEO audits can take days if not weeks to complete and end up costing you hundreds of dollars on tools or professionals to handle them for you. But, with the right tools (and this guide) you’re about to learn how to perform an SEO audit that takes hours, not weeks, doesn’t require any advanced technical knowledge and is completely free.

What is an SEO Audit?

Search engine optimization is complicated.

It involves keeping your website, content, and the technology powering your compliant with search engine ranking algorithms and their capricious requirements. The worst part is that you can do almost everything right, but overlook one thing which will end up stunting your growth.

An SEO audit is a process in which you perform rigorous checks on certain factors which affect your website’s ability to generate traffic and proceed to make adjustments thereafter. By conducting SEO audits regularly, you can ensure that all aspects of your website that affect SEO are working as intended and that your website can continue generating search traffic.

Why is an SEO Audit Needed?

In the field of engineering, there’s a common saying that reads:

“If you can’t measure it, you can’t improve it.”

The same philosophy applies to SEO. If you have no method in place to keep track of your SEO efforts, how can you possibly know whether what you’re doing is working?

In order to start assessing your efforts, you have to start from with a baseline which, in this case, will be your website’s current state as a result of the work that you have been doing so far. Conducting an SEO audit will provide you with the necessary information that will allow you to build on top of your existing efforts and set your website up for success.

You should generally aim to complete an SEO audit every quarter or as you see (both positive and negative) changes to your traffic so that you can keep track of what may have caused these changes and why that is the case.

How to Perform an SEO Audit

As we mentioned earlier, SEO is a complicated process with a lot of moving parts – it wouldn’t be an industry approaching the $80 Billion mark otherwise. So while some of the tests in an SEO audit can be done manually, having a tool puts you at an advantage and saves you a ton of time. To show you how you can conduct an SEO all by yourself, we’ll be using Rank Math for WordPress (our WordPress SEO plugin) because Rank Math allows you to automate a large number of the time-consuming tasks and conduct a comprehensive SEO audit of your website in just a single click. However, if you (for some crazy reason!) aren’t using the Rank Math WordPress plugin, we’ll also be covering other ways in which you can do the tests yourself.

So, without further ado, let’s jump right in.

1 Check If Your Website Is Using a Single URL

Depending on how you’ve configured your website, both the www version and the non-www version may be accessible. This means that your website would be accessible from both of the following URLs:


Ideally, it should only be accessible from one of the above – meaning that if someone were to try to access it from the www version, for example, it would automatically redirect them to the same page on the non-www version (or vice versa).

This is important because if your website were to be accessible on both versions, Google (and other search engines) might index both versions of your website which can result in duplicate content issues.

If you’ve made the smart choice to conduct this SEO using Rank Math, the plugin allows you to check if your website has this issue and reports the status in the SEO Audit Report.
www canonicaliztion report rank math

If you would prefer to check this manually, try accessing your website using both the www and the non-www versions and see if they both end up taking you to either one of the versions, in which case the redirect has already been properly configured.

How to fix canonicalization? (Fix the www and non-www issue)

If your website is accessible on both the www and the non-www versions, then there are a few potential solutions that you can implement to resolve it. The most common solution will be to check if you’ve specified the correct URL inside WordPress.

If your website is accessible and serves the same content on both the www and the non-www versions, there are a few potential ways to resolve this issue.

The most common and first thing you should check is if you’ve specified the correct WordPress Address (URL) under WordPress Settings > General. As shown below, here you will see what variation of your website’s URL has been set as the default in WordPress.

url settings in wordpress

In certain cases, the option to edit the URL may be unavailable (greyed out). If this happens to be the case for your website, don’t worry, it just means that the setting has been hard-coded in your website’s wp-config.php file. The settings inside the wp-config.php file override the settings in your WordPress admin area which is what causes the setting to be unavailable.

If your settings are greyed out, then you would have to edit the wp-config.php file directly to make changes to your URL. Use your preferred FTP client to access your server, then edit the file. The rules that you’re looking for in the wp-config.php file are as follows:


When you find them, make sure to change the values to your desired URL and save the file.

After changing the URL, you also have to redirect all your old URLs to the new URLs. To do that, access your .htaccess file and add the following code snippet to it:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^yourdomain.com [NC]
RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]

In most cases, if you are unsure how to take care of this yourself, reach out to your hosting provider and refer them to this step in this tutorial and they will (likely) be more than happy to take care of it for you.

Make sure to replace ‘yourdomain.com’ with your actual domain (obviously). Also, in the example above, the non-www version is being redirected to the www version. If you’re trying to do the opposite and prefer the non-www version, use the following code:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.yourdomain\.com [NC]
RewriteRule ^(.*)$ http://yourdomain.com/$1 [L,R=301]

Again, if this is not something you feel comfortable modifying on your own, contact your host and let them know what you’re trying to do.

2 Verify If Your Website Is Using an SSL Certificate

When installed, an SSL (Secure Socket Layer) certificate ensures that all communication between the user and your website is encrypted and therefore secures all information being transferred making it less susceptible to being hackers. It has become a standard for websites which collect any kind of personal information (especially websites which process payments) because it is important that the data is secure. 

In addition to the advantages when it comes to security, search engines like Google now also value the importance of a properly configured SSL certificate and have therefore started using it as a ranking factor.

Rank Math SEO for WordPress also checks if your website is using an SSL certificate and reports the status in the SEO Audit Report.

ssl check-in rank math audit

To manually check if your website is correctly configured with an SSL certificate, you just have to look at the URL. If your website’s URL begins with https then you’re using SSL. If the URL starts with http, then you’re not using SSL.

Here’s how it will look in the Google Chrome browser:

secure vs non secure url

What if your website isn’t using an SSL certificate?

Pro Tip: If you aren’t already doing so, we highly recommend you install an SSL certificate as it both keeps your visitors’ data secure, instills confidence and ensures that Google doesn’t penalize your website in search results.

The good news is, it’s easy and free to get an SSL certificate. Companies such as Let’s Encrypt offer SSL certificates free of charge. Here is a detailed tutorial on how to install Let’s Encrypt’s SSL certificates for cPanel enabled websites. The tutorial takes the example of a website hosted on SiteGround, but it is applicable to other web hosting services as well.

TL;DR: Make sure to have an SSL certificate installed on your website and also make sure that the non-secure (the HTTP version) of your website is redirected to the secure (https) version.

3 Check WordPress Visibility Settings

When your site is still being developed, you wouldn’t want any search engines to crawl and index your website – as the content would probably be incomplete and the website design would be less than ideal. WordPress understands this and has a built-in option to discourage search engines from indexing your website. You will find the option under WordPress Settings > Reading.

As WordPress allows you to enable this setting during the setup process, you might forget to turn it off once your website is ready to go.

search engine visibility in wordpress

When you perform a content audit with Rank Math SEO for WordPress, it automatically detects if this setting has been accidentally left on. You’ll see it under the Basic SEO section…

search engine visibility with rank math

If you have forgotten to turn this off once your site was ready to be indexed and available for readers/viewers, do so immediately to notify search engines that they can start indexing your website ASAP!

The Permalink Structure is what determines how WordPress will create the URLs for the posts that you create. There are two things to consider when choosing your preferred permalink structure for your website:

  • The structure of the URL
  • The URL itself

Although there are various ways to structure the URL, the simplest and most effective URL structure is yourwebsite.com/blog/post-name.

During an SEO Analysis, Rank Math for WordPress checks to ensure that your URL structure is ideal.

permalink structure check in rank math seo audit

You can also check your URL structure manually by opening any of your posts and checking the URL’s format.

You can also check your URL structure manually by opening any of your posts and checking the URL’s format.

Then there’s the actual permalink itself. When you create a new post or page, WordPress automatically creates a title for it, but this tends to be too long which is not ideal from an SEO perspective.

inefficient url created by wordpress

Google and other search engines prefer shorter titles as they aren’t truncated and concisely convey what the post is about. Shorter URLs are also preferred by users and have been shown to help achieve a higher click-through rate.

To ensure that your posts (and pages) have short and concise URLs, click the edit button next to the suggested URL and type the permalink of your choice. Here’s how we changed the one for this post:

Changed URL in WordPress Post

How to Resolve This Issue

If your URLs are not set to /blog/%postname/ then you’ll see a warning in the Rank Math for WordPress SEO Analysis Report. To fix the issue, head over to your WordPress Menu and navigate to Settings > Permalinks. There, you will see all the templates that WordPress supports by default, and you can also create a custom template. Choose the Post Name option, which will set your Permalinks to yoursite.com/your-post-name.

Don’t forget to save your settings.

setup permalinks in wordpress

Warning: Changing your permalink structure will change the URLs of all of your existing posts which will cause a lot of 404 errors. We highly recommend that you either perform this step on a new website or create redirections from the old URLs to the new URLs to avoid problems.

5 Check if You’ve Setup a Caching Plugin

Every time a visitor lands on your website, the client (the visitor’s computer) pings the server (your website’s web host) to fetch content such as the database, images, CSS, fonts, and other assets.

This all takes time.

To save time, servers use caching which is a method of completing all of the tasks before a user arrives. That way, once a user does land on a page on your website – all the hard work has already been done and the page load time is decreased significantly.

During a Rank Math for WordPress SEO Analysis, this is reported under the performance section.

cache check in rank math seo audit

How To Fix This Issue

If your website isn’t currently using a caching plugin (or some sort of server level caching), your bounce rate will be through the roof because according to Google website visitors (now more than ever) actually expect a website to load extremely quickly.

And, if it doesn’t, they’ll just leave and go to a different website. As a result of this user behavior, page speed is now a ranking algorithm.

However, as is the case with anything WordPress related, there are a bunch of caching plugins out there to solve this problem. We recommend W3 Total Cache as it really is a fantastic plugin that is regularly updated with new features and optimizations.

Setting up caching can be a complicated and intimidating process, but don’t worry, because we’ve written an extensive guide to help you set W3 Total Cache up which will help both you and your website get up to speed. Our guide also includes a copy of the ideal settings for the plugin which you can download and simply upload to your website.

5.1 Server Response Time

There are two things to consider when assessing your website’s performance: performance and responsiveness.

Responsiveness defines how quickly your server responds to requests. One metric that can be used to evaluate this is Time to First Byte (TTFB).

For the best possible performance, your website’s TTFB should be as low as possible – and as you might’ve guessed – Rank Math SEO for WordPress checks this in its SEO Analysis so you don’t have to!

server response time check in rank math

How To Fix Slow Server Response

If your server’s response time is slow, there isn’t much that can be done to salvage your website’s performance except changing your hosting provider. On the MyThemeShop blog, we’ve reviewed plenty of hosts. We recommend that you read through some of the reviews and move to a better host for better performance.

You might also want to check this detailed guide that Cloudways put together describing how you too can reduce your server response time

6 Check If You’ve Verified Your Website with Google Search Console

Google offers a set of tools for website owners, which they can use to understand and resolve issues that Google encounters when indexing their website. The suite of tools is known as Google Search Console, and we recommend making a habit of connecting all of your sites to it, just like you should already be doing for Google Analytics.

As you might already know, it is important that you connect your website with the Google Search Console so that you can proactively resolve issues and gather additional information about your website.

Usually, you would have to go through the lengthy process of logging into the Google Search Console when you want to see the data that it has collected for you. But, with Rank Math SEO for WordPress, you can view all your important metrics right inside WordPress.

When performing an SEO Analysis with Rank Math SEO for WordPress, it automatically checks if your website has been linked with the Google Search Console.

search console check in rank math SEO audit

How To Resolve This Issue

If your website isn’t already connected to the Google Search Console, then you’re missing out on valuable data that can help you improve your website and fix issues as they arise. We, therefore, highly recommend doing so.

If you’re using Rank Math SEO for WordPress then verifying your website with the Google Search Console is extremely easy and quick. Here’s a quick guide on how to do it.

If you aren’t using Rank Math SEO for WordPress, the process is slightly more complicated. Log into Google Search Console, and find the Add Property option. The option will be at a different location based on whether you already have some other properties inside the Search Console or if it is your first property.

add property in search console

Enter your website’s address in the Domain section, then click “Continue”.

search console enter domain

The Google Search Console will then suggest a few ways in which you can verify your website. Use any of the methods and enjoy the enhanced analytics that the Google Search Console provides.

methods to verify property in search console

7 Check If Your Website Has a Compliant Sitemap

sitemap is simply a detailed index of URLs of your posts, pages, and content that you want search engines to crawl. There are three main types – sitemaps that are used during the planning of a website by its designers, human-visible listings and structured listings intended for web crawlers such as search engines.

Having a sitemap on your website is a no-brainer, and usually, you’d have to use another third-party plugin to create a sitemap for your website. But if you have Rank Math SEO for WordPress installed, it will automatically create a Google-friendly sitemap for you. During the SEO audit process, it will also perform a check if the sitemap is created and accessible.

During the SEO Analysis, Rank Math SEO for WordPress also performs a check to see if the sitemap has been created and is accessible.

sitemap check in rank math seo audit

How To Fix This Issue

Having a sitemap is important as it helps search engines (like Google) understand and index your website’s content more efficiently.

If you’re using Rank Math SEO for WordPress, then make sure that the sitemap module is enabled and properly configured. The module list can be found under Rank Math > Dashboard, and the sitemap settings are available under Rank Math > Sitemap Settings.

Here is a complete guide on configuring Sitemaps with Rank Math SEO.

If you’re not using Rank Math SEO for WordPress, then there are other plugins available that will do the job for you. A popular option is Google XML Sitemaps.

On a growing website, you have to add, remove, and update content constantly. This results in broken links. When a user tries to access a URL that is broken, they are served a 404 error.

While Google has said that they do not consider 404 errors to be a ranking signal, it still affects the user experience. Therefore, you should actively look for broken links and fix them as soon as possible.

Thankfully, Rank Math SEO for WordPress saves the day (yet again!)

Using the Rank Math SEO for WordPress  404 Monitor, you can automate the process of finding all the broken links on your website.

You can access the 404 Monitor by navigating to Rank Math > 404 Monitor.

404 monitor in rank math

Here, you will see all the broken links that have caused a 404 error on your website. You can sort through them, search through them, and even fix them by redirecting any of the URLs that have caused an error to a new post or page.

The Redirection module needs to be enabled to do that.

redirection option in rank math

If you aren’t using Rank Math SEO for WordPress and are still curious about broken links on your website, there are a couple of solutions that you can use.

First, you can check all your website’s broken links inside Google Search Console. Select the appropriate property, and then check the coverage report. The report will show you all the errors that Google found on your website, including 404s.

errors in google search console

Alternatively, you can use a plugin to do the job for you. The Link Checker Plugin is just one example of a plugin that can help you find potential broken links on your website.

9 Content Optimizations

As you know, content is everything. To maximize search engine traffic, your content should also be well optimized.

Content optimization is usually a long and complicated process, but Rank Math SEO for WordPress makes it effortless to find all the areas that you can improve upon.

We will assume here that you have a pretty solid understanding of how to write SEO friendly content while taking the newest SEO tips into consideration at all times.

In the SEO Analysis, look for the following sections to optimize your content.

9.1 Focus Keywords

The Focus Keywords report tells you about all the posts, products (if you use WooCommerce), pages, and other content types that do not have a focus keyword set. You’ll find this report in the Basic SEO section of Rank Math’s SEO Analysis. If you are unsure of what this means, you can read more about Keyword Research.

focus keywords in rank math SEO audit

9.2 Fixing Content Optimizations

We recommend that you visit each of the pages, posts, and products with missing focus keywords and work your way through the list. The process is relatively simple. Open the post in your favorite editor (Gutenberg or Classic), and scroll to the Rank Math SEO for WordPress Meta Box.

Once you’re there, add one or more (up to 5) focus keywords to the post.

Wait for a few seconds for Rank Math SEO to process your keywords, after which you’ll see that Rank Math SEO tells you the various ways you can optimize your content for your keywords. Use the advanced content insights that you will find in the Rank Math SEO for WordPress Meta Box to improve your post. Go through the list of recommendations Rank Math offers and at the same time, making sure your content reflects the search intent of the keyword you are targeting.

9.3 Title Optimizations

Using the desired focus keywords in the title of the post is a sure-fire way to ensure that your title is on-topic which has been shown to help you generate more traffic from search. During the SEO Analysis, Rank Math SEO for WordPress also flags up all of the posts where the focus keyword has not been used in the title.

title optimization in rank math SEO audit

How To Fix This

Having the focus keyword in the title is important for two reasons. Not only is it important for SEO, but it also helps the user understand what your content is about, which eventually leads them to click on your result in the SERPs. Go through all of the posts, pages, and products that Rank Math SEO for WordPress recommends.

Pro Tip: Rank Math SEO for WordPress can only tell you when a post does not have the focus keyword in the title once you’ve set a focus keyword. Once you set the focus keyword for all the posts that do not have them yet, you should run the audit again to find more posts that may not have a relevant, descriptive title.

10 Schema (aka Rich Snippets)

Schema, or Rich Snippets, refers to code that you add to your website or post, which gives search engines additional information about your post. The search engines then use this to display extra information about your post in the search results.

There is a good chance that you have experienced the result of schema markup already. If you’ve seen a result with a rating next to it, then you know what we are talking about.

Example of Rich Snippet in the Search Results

All the highlighted details in the screenshot above have been pulled from the website’s schema markup itself.

To add markup data to your post, navigate to the Rich Snippet section of the Rank Math SEO for WordPress Meta Box.

Rich Snippets in Rank Math

Choose the appropriate option for your post from the 14 different types of Schema available.

All Supported Rich Snippets in Rank Math

When you perform an SEO audit with Rank Math SEO, it checks for the presence of Schema metadata on your website and informs you of the status in the Advanced SEO section of the SEO Analysis.

schema check in rank math seo audit

How To Add Schema Without Rank Math SEO

There are plenty of plugins and themes that allow you to add Schema markup to your website, and Schema is one of the better ones, and it is also free. If you’re looking for a paid solution, Schema theme is also a great choice to consider.

Once you’ve added the plugin of your choice and added Schema data to your posts, you can check if that it has been added correctly using Google’s Structured Data Testing Tool.

11 Image Optimization

Optimized images can go a long way to bring you targeted search traffic. Therefore, it is absolutely important that you optimize the images on your site in the best way possible. For the best results, you should optimize the following things.

Optimizing images is another important thing to consider when optimizing your entire website for search. For the best results we recommend optimizing the following things:

  • Image Name
  • Image Size
  • Alt-text

The image name is pretty obvious. Always give your images descriptive names and include your target keywords if it is suitable. Here are a few examples of how about doing it.

  • image 1.jpg <- Not an ideal name
  • imageoptimizationinrankmath.jpg <- Better, but can be improved
  • image optimization in rank math.jpg <- Good
  • image_optimization_in_rank_math.jpg <-Best
  • image-optimization-in-rank-math.jpg <- Another Variation

Using spaces in an image name is not mandatory, and not even recommended in many cases.

It is best if you use hyphens or underscores in your image name.

Next up is image size. This is a commonly overlooked part of the image optimization process and has a huge effect on SEO.

Ideally, you’d want to have your images to be the smallest possible size but still be relatively high-quality.

To achieve that, you can either compress your images before you upload them or use one of the many WordPress image optimization plugins there are to choose from so you don’t have to worry about it. Both approaches work well.

It’s also important that you don’t forget to resize your images to be in the appropriate resolution.

The reasoning behind this is that it simply wouldn’t make sense to have an image of dimensions 4000×2000 pixels if your website’s maximum width is just 1500 pixels. Not only are you storing images of greater file sizes, but you’re also using extra bandwidth and consuming server resources. To avoid this issue, always resize your images before you upload them.

You can check the size of each of your images in the WordPress media gallery. Just open up and image and you’ll be able to see the size of the image alongside the image with some other information.

see image dimensions in wordpress

The final way to optimize your images is to check the alt-text. The Alt-text is an optional piece of text that helps search engines understand what the image is about.

In addition, it should also be in place to help those who may be visually impaired and using some sort of screen reader software to consume your content.

Rank Math SEO for WordPress checks that all the images on your website to see if they have alt-text associated with them. This helps you shortlist the images with missing alt-tags so you can quickly add alt-tags to optimize them.

alt tags on images rank math audit check

If you’re not using Rank Math SEO for WordPress, then you’ll need to use a combination of a number of third-party plugins, such as:

  • For Image File Names: Renaming and re-uploading images will be a nightmare. You can use a plugin like Phoenix Media Rename to start renaming your images right inside WordPress.
  • For Adding Alt Text: There are plenty of plugins that can add alt-text to images, and SEO Optimized Images seems like a good one.
  • For Compressing Images: Again, there are many plugins that do a fantastic job, and Smush Image Compression has a stellar reputation.

12 Check Mobile Optimization

It is likely that most of your website’s visitors are using their mobile phones to access your website. To serve them well, it is absolutely important that your website is responsive and is optimized for mobile phones.

Rank Math SEO for WordPress lets you check your website’s mobile optimization, and also its preview what your website will look like in mobile search results.

Mobile Preview in Rank Math SEO Audit

How To Fix Mobile Optimization Issues

To put it lightly, if your website isn’t optimized for mobile phones in 2019, you’re in trouble.

More than half of the world’s web traffic is through mobile phones, and not having a mobile optimized website would be completely remiss if you’re trying to optimize your website for search.

To solve this issue, the easiest (and best) way would be to switch to a responsive theme. Responsive themes are built in a way that they automatically adjust the content based on the device they are being viewed on.

We might be biased, but MyThemeShop has some fantastic responsive themes that you should definitely check out.


Conducting an SEO audit is undoubtedly an essential part of optimizing your website to maximize the amount of traffic it generates from search. Traditional ways to audit your website may work, but they are not easy to do and in some cases not even possible. With Rank Math SEO for WordPress, you can conduct a professional SEO audit of your website and fix all issues identified in hours, not weeks so you can finally kickstart the growth of your website.

If you have absolutely anything to add or have a question – please feel free to leave a comment below!

Perform in-depth SEO Analysis of your website.

Email Icon

Don’t Miss Any Future Post!

Sign up today for Exclusive SEO Articles


  1. Roberto

    Great post…i absolutely love Rank Math!!

    • Bhanu Ahluwalia

      Thank you for stopping by Robert and I’m very glad to hear that.

      • Adeyemi

        Thank you very much for this piece, it’s priceless

        • Bhanu Ahluwalia

          Thank you Adeyemi for sharing your feedback. I’m very happy that you liked the guide.

  2. Lexis

    Thank you for one of the easiest guides to follow on the SEO auditing out there.

    I was wondering how much does an SEO audit cost usually?

    Also, it just to add some value to it, users can follow this guide by Google on SEO auditing as well:

    I followed Google’s and yours, and I believe my site’s technical SEO is at par.

    Keep up the great work!

    • Bhanu Ahluwalia

      Hello Lexis,

      Thank you for your comment. I am so glad you found the guide useful.

      The cost of an SEO Audit depends on a lot of factors. Most common being the type of your website (blog or eCommerce), and the size of your website.

      It can go all the way from a few hundred bucks to a few thousand dollars.

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

  3. Nikita

    Wow! A very detailed guide indeed. I love it how you have managed to make a DIY SEO audit process a relatively simple task to accomplish.

    I myself use RankMath on my blog and have to say that I can’t be more satisfied with it.

    It helped me a lot with my own SEO audit(I don’t even mention post optimization)

    Very glad that you have launched this new blog and share some valuable insights.

    Will look forward to future updates!:)

    • Bhanu Ahluwalia

      Hello Nikita,

      I am glad you like the guide 🙂

      We wrote this guide to help users do more with Rank Math and to help them ensure their website is perfect as far as SEO is concerned. It is good to know we are on the right path 🙂

      Thank you.

  4. Yilmaz Sarac

    Using Rank Math over on 20 websites and never have an issue which i dont understand. To see eastern guys in great jobs makes me happy. Greetings from Turkey.

    • Bhanu Ahluwalia

      We spent years in perfecting it and still improving it a lot everyday.

      Feedback like yours make our day. Thank you so much Yilmaz for stopping by and sharing your experience.

  5. Fazil Ali

    Appreciate Bhanu. All really helpful.

    • Bhanu Ahluwalia

      Thank you, Fazil 🙏

  6. Samuel

    Thanks a lot, anyone can help check https://www.geeksng.com and tell me what is wrong with it?

    It used to get over 8000 page views around late 2017 to early 2018 then something happened suddenly I started losing it and now its 200 page views.

    Literally I lost all keywords I ranked for. Any ideas? Thanks

    • Alex

      Hey Samuel, have you tried running an SEO audit with Rank Math? I’d recommend starting there. There is a range of things that might have caused a difference in page-views. Did you keep the content in which you were targetting up to date?

      And, what is it that the people you’re competing with (when it comes to keywords) are doing differently? All things to take into consideration – hope that helps! 😀

  7. Mark Morris

    Thank you. This is the best simplest useful information i found so far in the two months i been trying to make my own website.

    • Todd


      We are so glad that the article helped.

      If you have any queries or confusions, we are always here to help.

  8. Lucas Felix

    I recently migrated from Yoast to Rank Math. Actually the features are much better and diverse. The migrated site was https://www.hypenerd.com.br/. I hope the next updates do not disappoint me! XD

    In the Brazilian SEO groups many professionals are indicating the plugin, but many others are suspicious, fearing the plugin remove free options and include them in a possible premium version. Could you shed light on the plugin’s future plans?

    Thanks to the development team.

    • Bhanu Ahluwalia

      Hi Lucas

      Thank you for showing your trust in the plugin, and helping with the translation.

      The current version of the plugin with all the working options will remain free for life. We will not be removing or limiting any option in the plugin.

      We also have plans of launching a premium version of the plugin and that will include some new additions to the plugin which will come very handy to advanced SEOs.

      Hope that clears the confusion. Please let me know if you have any further questions.

  9. Hasan Habib

    Thank for your efforts that help us. Short link vs long link, I have got the real idea from this article. I have heard before but don’t take it action. During the reading, I have already changed one link as a test, “How it would be?”

    I encourage new bloggers to read the article minutely.

    I appreciate you.

    • Bhanu Ahluwalia

      Hi Hasan,

      Glad you liked the article. Yes, using short links makes sense as well since they show up prominently on Google. Studies have shown that short URLs with proper keywords tend to have higher CTR.

      I appreciate you stopping by to leave a comment.

      Thank you.

  10. Kishan

    Could you please give clear information about “Directory Listing seems to be enabled on your server”? What are its benefits on disabling and what is the drawback if we keep enabled?

  11. Chibuzor Aguwa

    All these tips are highly essential. None should be left untouched

    • Alex

      Hi Chibuzor, we totally agree and are glad to hear you found the article useful – thanks for taking the time to leave a comment! 🙂

  12. Sheikh Own

    A good guide for beginners. I am waiting for your plugin to fix all the bugs and issues that people are mentioning. Your plugin shows great potential and promising if it does exactly what it says.

    Good luck RankMath team.

    • Alex

      Hi Sheikh, we appreciate the kind words! Improving stability is our top priority – if you have anything that you’d like us to take a look at specifically, feel free to join our Facebook group and let us know: https://www.facebook.com/groups/rankmathseopluginwordpress/

      We’re always looking for ways to improve and are glad to hear that you’re using Rank Math! 🖖

  13. Anuj Sharma

    Hey Bhanu Thanks a lot, anyone can help check https://www.yojanalist.in/ and tell me what is wrong with it?

    It used to get over 10 page views around late 2018 to early 2019 then something happened suddenly I started losing it and now its 3 page views.

    Literally I lost all keywords I ranked for. Any ideas? Thanks

    • Alex

      Hi Anuj, thanks for taking the time to leave a comment and read the article. Have you identified any glaringly obvious technical SEO issues when running an audit with Rank Math?

  14. Orjiakor

    Is it possible to use multiple Focus keywords?

    • Alex

      Yes, that is possible!

  15. Vuk

    Great stuff! 🙂

    • Alex

      Thanks for the kind words! We’re glad to hear that you like our content 🙂

  16. Kris Regmi

    Hey Rank Math team, thanks a lot, can anyone help me check xtechkr.com and tell me what is wrong with it?

    It used to get over 1000 page views around mid 2018 when I used the Beta version of Rank Math. But when suddenly the stable version came out for the public and I started using that, my traffic lost to less than 30 and got all my keywords rankings dropped.

    Literally I lost all keywords I ranked for. Please help me regain my traffic.

    • Todd

      It appears your website was put under some sort of Penalty in late October 2018.

      Here’s a screenshot that visualizes the loss in organic traffic:

      I checked your backlink profile and see backlinks mostly from nofollow comments and warez websites.

      I dug further and noticed that there was indeed a core search updates exactly on the day that you lost traffic and rankings: http://i.mythemeshop.com/FWKK5c

      Here’s the link where I took that screenshot: https://www.mariehaynes.com/algo-changes-and-more/#2018

      You might need to hire an SEO consultant to get your website out of this mess. Or, you can on that yourself if you have the time and will to learn more about these algorithm changes and how to get your website recovered.

      I would start with getting spam links disavowed and making significant changes to your content strategy. You have too many ads above the fold and the content has room for improvement.

      I do hope this helps.

  17. Kurnia Kwik

    Awesome post. I just migrating my site with Rankmath after several years with Allin ONe SEO.

    The migration is smooth and it appears comprehensive tools on SEO.
    Other website will migrating also following my second site.
    Thank you for the good plugin and please keep posting a good topic on SEO.

    • Bhanu Ahluwalia

      Thank you so much Kurnia for showing trust in the Rank Math SEO plugin.

      Appreciate you taking time to share your feedback and we have some helpful articles coming up on our blog. Stay subscribed!

  18. Mansi

    Thanks for the post. I wasn’t aware of rank math SEO plugin but I came to know by a source & just tried rank math SEO plugin & everything goes good with this & let’s see how would be rest experience.

    Thanks again for this post.

    • Bhanu Ahluwalia

      Looking forward to your experience, Mansi and thank you for giving us a try. It means a lot to us.

  19. Atul pandey

    You shared amazing information on the SEO audit. we must take care of it whenever we do seo of our website. it should be hactic for newbies. but if we follow these tips then we can easily do seo audit. it is must for our website.

    • Bhanu Ahluwalia

      Glad you liked it Atul.

      SEO auditing goes way beyond these tests but we believe that if someone follows this basic checklist, their website will be better than 90% of other websites which never care for auditing their website.

      We tried to keep it dead simple so everyone can follow it.

  20. Adrian

    A very informative post.

    • Bhanu Ahluwalia

      Glad you liked it Adrian and thank you for stopping by and leaving a comment. Appreciate it.

  21. Sharon Carter-wray

    Thank you so much for posting easy to follow user guides!
    It has made the whole process of addressing SEO issues, much simpler to understand and fix. 🙂

    • Bhanu Ahluwalia

      Hi Sharon,

      Thank you for taking the time to leave a comment. Appreciate it.

      That’s great to hear! We have tried to make the auditing process as simple as possible so everyone can follow. 🙏

  22. Edith Etsacuisine

    Since a long time, I have problems on my site with Yoast.
    I changed and I installed your plugin that I find very easy to use.
    If you still think of modifying it, all the better for all users.
    thank you

    • Bhanu Ahluwalia

      We are very glad to hear that Edith

      We have spent years in perfecting the plugin and making it easy to understand to everyone.

      Glad you liked it.

  23. Suraj

    Hi, I read your complete article and I have successfully achieved 90% Score in the SEO Audit for my website.

    Really appreciate this article. It totally helped me to get the optimization done.

    • Bhanu Ahluwalia

      That’s so nice to hear, Suraj!

      I’m very happy that you found the guide helpful and successfully optimized your website. 🙌

  24. Daniel

    Hello, thanks for all the information you have left us with this post.

    I’m doing an audit for and I was not sure how to do it, with all these points I will have a broader view of the website.

    On the other hand, I would like to tell you something, I have heard a lot of people talking about Screaming Frog for the auidorias, what do you think about this program?

    Thanks and best regards

    • Bhanu Ahluwalia

      Hi Daniel,

      Did you try to follow each step of the tutorial posted above?

      You can fix the issues pointed out by the SEO Analyzer (if any).

      and Screaming Frog is a great tool, I would argue one of the best tools, for auditing your website.

      If you are more into technical auditing, you should definitely opt for it. 🖖

      Hope that helps. If you have any further question(s), please let me know. Thank you.

  25. John Duffy

    Huge fan of this guide, it really makes the process easy. I always tell all my web design clients to run an analysis with Rank Math before launching their website and after the launch to avoid forgetting about any of these things.

    • Bhanu Ahluwalia

      I’m thrilled to hear that, John 🥳

      Most of the webmasters miss checking for the basic SEO mistakes and we built this tool to help them all by keeping it free.

  26. Roy

    Thank you so much Bhanu 🙏 I am proud to be part of your team.

    • Bhanu Ahluwalia

      We are equally happy to have you in Rank Math’s family. 😍

  27. Jason Binder

    Great great guide and makes it simple to identify and streamline the website. We switched from Yoast to Rank Math and it seems faster too. Loving it so far!

    • Bhanu Ahluwalia

      Glad you liked it, Jason

      and thank you for stopping by and leaving a comment. Appreciate it. 🙏

  28. Linda Eriksson

    Love RankMath – Yoast is but a memory! 🙂

    • Bhanu Ahluwalia

      We love you 3,000 times back 😍

      Thank you for showing the trust and appreciate you leaving a comment, Linda. 🙌

      Take care.

  29. Shweta rishabh jain

    Hello Bhanu,
    Thanks for sharing the article with a very detailed guide indeed.You have managed to make a DIY SEO audit process with a relatively simple task to accomplish.It is really helping us with our own SEO audit.Very glad that you have launched this new blog and share some valuable points.Will look forward to future updates!:)

    • Bhanu Ahluwalia

      Hi Shweta,

      Thanks for getting in touch with us.

      I am so glad that you like the article.

      It is our goal to make SEO a dead simple process on a WordPress website.

      Let us know if you want to share any other feedback.

  30. António Ivan

    Bom dia.
    Estou muito satisfeito com esse plugin no entanto esta dando uma falha

    Fatal error: Uncaught Error: Cannot use object of type RankMath\SEO_Analysis\Result as array in /home/u445699285/domains/icservicos.com.br/public_html/wp-content/plugins/seo-by-rank-math/includes/modules/seo-analysis/class-result.php:126 Stack trace: #0 /home/u445699285/domains/icservicos.com.br/public_html/wp-content/plugins/seo-by-rank-math/includes/modules/seo-analysis/class-seo-analyzer.php(179): RankMath\SEO_Analysis\Result->get_status() #1 /home/u445699285/domains/icservicos.com.br/public_html/wp-content/plugins/seo-by-rank-math/includes/modules/seo-analysis/class-seo-analyzer.php(110): RankMath\SEO_Analysis\SEO_Analyzer->get_graph_metrices() #2 /home/u445699285/domains/icservicos.com.br/public_html/wp-content/plugins/seo-by-rank-math/includes/modules/seo-analysis/class-seo-analyzer.php(102): RankMath\SEO_Analysis\SEO_Analyzer->display_graphs() #3 /home/u445699285/domains/icservicos.com.br/public_html/wp-content/plugins/seo-by-rank-math/includes/modules/seo-analysis/views/main.php(56): RankMath\SEO_Analysis\SEO_Anal in /home/u445699285/domains/icservicos.com.br/public_html/wp-content/plugins/seo-by-rank-math/includes/modules/seo-analysis/class-result.php on line 126
    como resolver.

    • Bhanu Ahluwalia

      Hi Antonio,

      Thanks for getting in touch with us. Are you using the latest version of the plugin?

      If so and you continue to face this issue, please open a new support ticket here so we can help you fix the issue:

      We look forward to helping you.

  31. Festus

    Thanks Bhanu.
    I followed through and got my site audit report from 13% to 80% today by going through the RankMath recommendations.
    Very many thanks.

    • Bhanu Ahluwalia

      Hi Festus,

      Thank you for your query and welcome to the group.

      We are so glad to hear that you are seeing improvement on your website.

      Please do not hesitate to let us know if you need our assistance with anything at all.

      • Sajjad ansari

        Please contact

        • Bhanu Ahluwalia

          Hi Sajjad,

          If you need any assistance with the Rank Math plugin, please open a new ticket here so we can help:

          If you have a query about the content on this article, feel free to comment here so we can reply to you.

  32. Minh Khanh

    How do i transfer totnhatvina blog data from Yoast SEO to Rankmath?

    • Alex Panagis

      Hi Minh,

      Thanks for reaching out – when you install Rank Math make sure to leave Yoast installed and then head to Rank Math > Import / Export. There you’ll see the option to import data from other SEO plugins. Once that’s done be sure to double-check for your own peace of mind and then feel free to remove Yoast! 🖖

  33. Tony Williams

    A very detailed and informative post. On the subject of image alt tags; I would add that it’s not just for search engines, it is essential for sight-impaired visitors using screen reader software too.

    • Alex Panagis

      Hey Tony, that is true – they’re extremely important for both. I’ve gone ahead and updated the post to include that! 🙂

  34. healthcare nt sickcare Pune

    You are not supporting any other cache plugins. we are using WP Rocket and in SEO analysis>Performence, we are getting red marks. Rank Math should identify WP Rocket

    • Bhanu Ahluwalia


      Thank you for your comment.

      We will need to take a closer look.

      Please open a new ticket here and include your WP logins in the designated 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:

      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):

      We really look forward to helping you.

      • Rajib

        I am using Rank Math with WP Rocket and for one of my blog I am using WP Super Cache. I don’t see any issue at all. The problem happens when you enable overlapping features in both plugins. Please verify if that’s the case for you.

        In fact I found Rank Math and WP Rocket is a perfect combination to have the optimum speed and SEO.


        • Bhanu Ahluwalia

          Hi Rajib,

          It is indeed a very good combination.

          Please note that although WP Rocket has added a dedicated option for Rank Math, Rank Math works with all the major cache plugins out there.

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

  35. raj mukherjee

    sir pls help me :- how to use rich snippet my blog url.

    • Bhanu Ahluwalia

      Hello Raj,

      Thank you for your comment.

      You can use the Rank Math SEO plugin to do that. It offers plenty of rich snippets options. Please check this article for more details:

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

  36. haberetimesgutcom

    Hello, rank math seo analiz’de “A critical error has occurred on your website. Please check your site administrator email inbox for instructions.” warning. How can I solve it? Murat Körhasan

    • Bhanu Ahluwalia


      Thanks a lot for your comment and we are so sorry about the trouble this must have caused.

      Please head over to WordPress Dashboard > Rank Math > Status & Tools > Tools > Clear SEO Analysis data.

      Hit the button once.

      That should fix the issue.

      Let us know if it doesn’t.

  37. Afendi

    I really love RankMath!

    I am using RankMath almost of all websites but I need to optimize the usage and features.

    I am planning to write some post related to this great post on my blog.

    • Bhanu Ahluwalia

      Hi Afendi,

      Thanks a ton for your comment.

      I am so glad that you are using Rank Math.

      I look forward to seeing your blog post too. Let me know when it is ready.

      Thank you.

  38. Wm afendi wan ismail

    I think I get more clear understanding about SEO and SEO audit after read this article. Need to apply it to my website.

  39. Andy T. Laird

    When adding Schema rich snippets does the choice effect SEO? We are a team building event site and I’m not sure to choose services, article or blog for the site posts which are about each type of event we deliver?

    • Bhanu Ahluwalia

      Hello Andy,

      Thank you for your comment.

      Schema is meant to help Google understand your content better. When you add the correct schema, Google will understand your content better and you will rank better as a result.

      Rank Math comes with Event schema as well. You can use that for your event based website.

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

  40. Andy T. Laird

    Hi Bhanu

    Thank you for your support however the reason I asked is that I believe the ‘Event’ schema is an event with a date while our posts are not. The are team building activities and games hence I’m not sure which scheme to choose? Perhaps service although it’s an article, and post as well!

    • Bhanu Ahluwalia

      Hi Andy,

      You can use the Service schema then.

      That would be better suited for the type of posts you write.

      Or, you can go with the Article schema if the Service schema doesn’t “feel right”.

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

  41. Plus Uptech

    This page contains the following errors:
    error on line 2 at column 6: XML declaration allowed only at the start of the document
    Below is a rendering of the page up to the first error.

    Topic: How to solve this problem?

    • Bhanu Ahluwalia


      Thank you for your comment.

      If you are using our Rank Math SEO plugin and facing this issue with the sitemaps – please open a new support ticket here so that our staff can help you better:

      We look forward to helping you.

  42. Paolo Calvi

    Rank Math SEO was the most pleasant surprise for me this year.
    A plugin – indeed – a well thought out project; with many, further potentials.
    An indispensable work tool for my daily activities, which will soon replace other renowned premium competitors.
    So, I would like to congratulate Bhanu and his staff for this and for the passion they put into it.
    Thank you guys!

    • Bhanu Ahluwalia

      Thank you so much for taking the time to leave a comment. We sincerely appreciate that, Paolo

      Really glad that you liked the plugin. We have some amazing stuff coming in the coming few weeks. Keep an eye on our roadmap here:

      Take care!

  43. Acebuche

    Buenas tardes,
    Gracias por toda la información , tengo un problema con mi pagina web, en el análisis seo mi pagina web en visión de móvil se ve perfecta pero la realidad es que el menú no se ve bien , todo el menú esta suelto . puede hacer la prueba por favor.
    Esto me pasa desde que he cambiado a Rank math , antes tenia Yoat Seo .
    Un saludo y gracias.
    Anibal Serrano

    • Bhanu Ahluwalia

      Hi Acebunche,

      I appreciate your comment but we handle the Rank Math related support queries via our dedicated support channel here:

      Please open a ticket and someone from our team will reply to your ticket ASAP.

      Thank you.

Leave a Reply

Your email address will not be published. Required fields are marked *