One area many agencies lack overall, especially in local SEO, is reporting.
Unlike enterprise and international businesses with C-level executives and shareholders, many local businesses only care about getting more foot traffic in their doors.
So by simplifying our approach and focusing on reporting only highly relevant data, agencies can better serve local businesses and build stronger relationships.
Here are seven tips to improve your local SEO reporting and serve your local clients.
Simplifying your SEO reports is not just a tip that local SEO agencies should follow – but one that generally any agency should, too.
Our first impulse as marketers and communicators is to provide as detailed a report as possible. That’s even more true when marketers need to bury bad campaign results under a mountain of information.
However, our reports should tell a clear and concise story about how well our marketing campaigns perform.
Complicated reports with unnecessary data distract from campaign success and will make some eyes gloss over reading them.
Follow these tips to keep local SEO reports simple and easily digestible for clients:
Part of telling a story with data is selecting the correct data that’s relevant to that story.
Most local businesses only really care about two vital metrics:
However, this doesn’t mean you should disregard every important metric, but that you should choose metrics that are relevant to your story.
Even metrics like overall traffic don’t show you how qualified that traffic is or what channels that traffic originates from.
That’s why I like to include the following vital metrics from Google Analytics:
These metrics tell our clients which campaigns yield the most significant traffic flow and from which cities and sources.
I also like to include Google Search Console data in my reports for tracking SERP (search engine results page) data, such as clicks, impressions, and CTR (click-through rate).
You’ll also need a tool to report keyword data, such as Semrush or Ahrefs. Semrush even provides a neat tool to construct reports easily and build templates for future clients.
Getting into some more of the local aspects of SEO, we’ll need to ensure that our reports are adequately optimized to only report on local keyword data.
For this section, you’ll need an advanced keyword tool like Semrush, Moz, or Ahrefs.
I used Semrush to create a new project and implement position tracking on my most strategic keywords in this example.
As you can see below, I set up position tracking for searches specifically in the Houston metropolitan area. I then can upload keywords I am tracking from Semrush or even Google Analytics to report on.
To filter the keywords I am tracking, I can also add tags that separate them into specific categories.
You can get as granular as you wish with your list by separating your keywords by question phrases, “near me” searches, or including a city-based keyword from your list.
Once you have position tracking and tags set up, you can easily export or add those keywords to a CSV or Semrush’s reporting tool.
Equally crucial for tracking local SEO campaigns is filtering data by device.
That’s why I like to include sections in my reports outlining traffic by device and even going as granular as by location and device.
Regarding local SEO, mobile search traffic is arguably more important than desktop traffic, especially when you factor in click-to-calls and mobile ordering, which are commonly done on a smartphone or other mobile device.
Another massive difference in how Google approaches local searches is using tools like the Local Search Pack and Google Business Profile.
For several local businesses, Google Business Profile listings can be a significantly higher source of conversions and foot traffic to a business than their actual website.
You’ll need to sign up for a connector to track Google Business Profile data using any conventional reporting tool.
However, many keyword tools like Semrush offer detailed keyword information about local search results, such as local pack results and featured snippets.
This information is highly relevant to businesses looking to rank in “near me” searches that generate a lot of traffic to their business.
Export this data to a CSV or upload it directly into Semrush’s reporting tool.
Going beyond the local pack, we can add several additional KPIs (key performance indicators) to our local SEO reports that are highly relevant to businesses.
For example, consider including the following metrics in your next local SEO report:
You might need to purchase a social listening tool or upgrade your Semrush account to track social media mentions and engagement.
However, you can also do manual research to monitor changes in review ratings, unlinked brand mentions, or social media engagement on trending posts to add to your reports.
Finally, we want to wrap up our reports by adding a section at the end summarizing campaign results and future actions based on the data you present.
This section will help you complete your story using the data provided and help clients understand what you presented to them.
I also find adding a final section for recommendations important because many campaigns can be hampered by low budgets or reluctant clients who don’t want to take all the necessary steps to change their site.
So if your campaign is bogged down because a local business won’t update its site or implement recommended changes, be sure to remind them nicely at the end of your report and explain the benefits of your recommendations.