I’ve commented on Twitter about how some old SEO tactics have become relevant again after the march of Penguins and Pandas. In some regards, the SEO we’ve been resorting to feels retro. That’s not necessarily a bad thing.
One old-school tactic that I’m having a lot of luck with again is dynamic local landing pages. For most, I suspect this is an SEO 101 type tip, but for others it might inspire some new campaigns.
Take a look at these screenshots. This isn’t my doing, but a good example of the local landing page tactic from my neighborhood. These custom local pages are getting pretty good placement for competitive terms. Same website, different targeted local landing pages.
(click for larger images)
What Are We Talking About?
Remember the days when it seemed like local queries pulled up loads of specific location-based local pages in the natural results? They were often thin pages with tons of duplicate content (compared to the site’s other location pages). There was also a ton of footer links connected to other dupe pages in hopes of providing more crawls and PR spreading. There were several companies who sold a service of building these pages out and allowing you to host them in a directory or subdomain.
It got spammy.
But one day these pages started to fade in the SERPs; partially due to more Google Places listings pushing them down, but also seemingly due to an algorithm change as well. At least, that was my impression. I abandoned the tactic of building these local pages.
A few months ago I was looking at some competitor results and started to see a lot of these pages again (my client is in a medium-aggressive, though ripe with spam). I started taking notes. At about the same time I saw a note from John Mueller (from Google) answering a forum question about how much boilerplate text needs to be different to stand out and avoid duplicate content filters. His response (paraphrasing), “a few sentences should do it.”
Duplicate content has always been necessary on some sites, especially ecommerce, news sites, and dynamically generated location pages. Google has always recognized that sometimes duplicate content is a good user experience, but struggled with tuning their algorithm to adjust for it. They gave us functions, like the canonical tag, to help Google rank content properly (one of the few times they truly empowered SEOs). But it seems to me, the algorithm is now in a state where it’s doing a reasonable good job of parsing duplicate content on its own.
With that hope, I created a couple old-school local landing pages by hand, and linked them off a folder called /local/ on my website. Sorry, I’d love to show you some specific examples, but my client would have my head. Instead I’ll continue with the site I featured above.
I used Google Analytics’ keyword report to show any local based natural search keywords to inspire my first three local pages. In this folder was a healthy Philadelphia, Houston, and Phoenix based landing page, beautifully optimized for all the terms I wanted to rank for. 95% of the text was identical, including the title tags.
Under the fold, I linked these sites together like the screenshot above, but much less spammy. On the homepage of my website, I shot a local link to one of these pages. The DA of the website is decent, but I was immediately impressed how well they ranked.
The Experiment Continues
With these three pages now pulling traffic, I was able to optimize and “keyword wash” them a little better, until I had a go-forward template. From Salesforce I was able to pull a good list of cities who convert well for this business, and prioritize my remaining hundreds of local pages. With the help of my team, we had a few hundred built in relatively few hours. This time, instead of the homepage link pointing to one page, we created a hub local HTML sitemap. Every page I checked was indexed within a day.
It’s fun to be doing this again (it’s been years), but today I was working on on a dynamic template that now pulls from a database of zip codes. I’ll have thousands of these pages by the end of the week.
Results So Far
Now with almost 200 pages since May, it’s great watching the traffic come in. The local pages represent 22% of my total natural traffic in October. My natural search conversion rate is 23% higher for these pages than all my other organic keywords. I’m exciting to grow this with more pages.
This Will All Die If…
Hopefully for a few of you this will be actionable, and might drive a new strategy. But I beg you. Don’t spam this like we did before. I would argue the example above was actually a little spammy. If a hand editor saw that, they might knock this site a bit for overoptimization. Based on the last 10 months, we have every reason to believe Google will come after it without prejudice (if it’s not already on the docket). Do this right, and make it valuable for the searchers. Because this is drawn to pretty specific queries, your conversion rate will likely be higher.