1. SEJ
  2.  ⋅ 
  3. Tools

3 Free SEO Tools for Auditing and Troubleshooting Onsite Issues

 It’s not uncommon in today’s SEO landscape to wake up and find a sudden drop of organic search traffic and/or keyword rankings. When such a disaster occurs, most large brands have access to a qualified SEO agency or robust in-house team to identify and rectify any issues that led to the drops. For smaller brands with limited budget allocated to SEO, this could mean the end of the organic search channel as a driver of business.

It doesn’t have to be this way. As I explore in a new report, “10 Free, Must-Have SEO Tools,” there are a variety of excellent free SEO tools that marketers can use to analyze the situation and identify the problem and solution.

By taking advantage of the intelligence that is available for free, brands with low budgets can recover from SEO issues in order to return to leveraging the organic search channel as a revenue generator. Below is a review of three such SEO tools.

 RELATED: 3 Free SEO Tools for Identifying Target Keywords

Google Webmaster Tools

An invaluable resource for SEO experts and webmasters alike, Google Webmaster Tools suite provides insight into the overall health of a website and explicitly points out many issues that can negatively affect a site’s organic search health.

Getting started is as simple as signing up for a Google account and verifying ownership of the website in question by adding either a verification file to the website’s server – including a verification meta tag on the homepage – or signing in to the site’s domain name provider.

This tool is provided by Google at no charge so there is no excuse for any website to not have an account.

Once a Google Webmaster Tools account is active, upon logging in Google will provide a list of recent alerts for each website being managed under the account. This is the first place to look for any issues that may have caused a loss of performance. More information on the issues identified as well as a list of recommended actions can be seen by clicking on “View details”.

If there are no alerts or if the recommended actions from the alerts do not remedy the issue, the next place to look is in the “Health” section within the Google Webmaster Tools interface using the left sidebar navigation. There are several reports in the Health section, including Crawl Stats, Blocked URLs, Fetch as Google, Index Status and Malware.

The Crawl Stats report is very useful in troubleshooting because it provides both a list of URLs that return errors and a timeline showing the total number of errors found on a day-to-day basis. This timeline can help pinpoint the day things went awry if there is a sudden increase in errors detected. For example, if a recent change to the website caused a number of pages to return server errors, that could definitely account for the loss of organic traffic.

The Index Status report is another useful tool in troubleshooting on-site issues that can cause decreased traffic and keyword rankings. Reviewing the timeline for sudden changes in the number of Web pages Google has indexed can provide insight into exactly when these changes occurred so they can be attributed to on-site changes or search engine algorithm updates.

Google Webmaster Tools provides a wealth of additional information, reports, alerts, recommendations and analyses that can not only help identify recent issues, but ensure maintenance of a healthy website going forward and is constantly being updated with increased capabilities.

Screaming Frog

In order to fully understand how a website is capable of performing in organic search, it’s important to understand exactly what search engines will find when their spiders crawl the site. The best way to do so is by running one’s own crawl of the website. The Screaming Frog SEO Spider Tool is a desktop program that can do just that – for free.

Crawling a website with Screaming Frog returns a vast amount of data and is capable of identifying server errors, duplicate content, broken links, etc. that may not have been reported in Google Webmaster Tools.

After downloading the desktop program, simply run it by entering the URL of the homepage and clicking “Start”. The crawl will return various data points, segmented out of different tabs. For example, the “Internal” tab will list all internal pages linked from the page that was inputted, along with the status code. This makes it very easy to find broken internal links so they can be fixed immediately.

Similarly, the “External” tab, will list all outbound links along with the status code. This will inform broken outbound links and more importantly links to pages that are redirecting. It’s good practice to see where those URLs are redirecting to because there is potential for them to redirect to bad neighborhood sites (i.e., adult content, gambling, pharmaceuticals, etc.), which could reflect negatively on the website in question.

The “Page Titles” and “Meta Descriptions” tabs can help pinpoint duplicate content issues by identifying duplicate title tags and meta description tags, respectively. If duplicate tags are identified, there is potential that the on-page content of those URLs is also duplicate.

Even if performance issues have not occurred on a website, it’s always a good idea to run regularly scheduled (i.e., monthly) Screaming Frog crawls simply to ensure there are no new problems that could lead to performance issues down the road.


While Screaming Frog is useful for looking at a website as a whole and identifying server errors, and duplicate meta tags, it’s also important to understand exactly what a search engine spider sees when it crawls each page.

BrowSEO Spider Simulator provides a free look into a page as viewed by search engine spiders. In many cases, a webpage may have great information for users, but that information may not be visible to search engines. Therefore, the page does not get any credit for it by the search engines.

BrowSEO is very easy to use. Simply input the URL of a webpage and click “Browse”. The tool will return two columns: a left-hand column containing each page element as it would be seen by a search engine spider (i.e., images, image alt tags, links, body copy, etc.); and a right-hand column that provides details about the various page elements (i.e., server response, word counts, character counts, meta tags, heading tags, etc.).

Compare the spider simulation of the page to the actual version a user sees. If there is any important content visible to users but not spiders, the page is likely not being credited for that content and there is missed opportunity for organic search performance.

When using BrowSEO for troubleshooting something like a traffic drop, a useful feature is the “Check for Cloaking-Attempt” available from the “Check for fraud” link in the right column. Cloaking will often exist on a page inadvertently, leading to search engine penalties. This feature compares the version of the page a spider sees to the version a user sees to ensure there is no cloaking being performed on the page.

What are your favorite free SEO tools for auditing and troubleshooting onsite SEO issues? Share your recommendations in the comments.

Category Tools
Marc Purtell VP of Search Marketing at Direct Focus Online

Marc Purtell is VP of Search Marketing at Direct Focus Online, a full service digital marketing agency that employs hundreds ...

3 Free SEO Tools for Auditing and Troubleshooting Onsite Issues

Subscribe To Our Newsletter.

Conquer your day with daily search marketing news.