One month ago, a small business reached out to me about fixing their site's SEO. They didn't have much of a budget, but I wanted to help. #SEO #blog
By fixing their site structure and improving their on-page SEO, they started the process of climbing the rankings. I did:
1/12
I mapped the existing site structure into a spreadsheet, documenting all URLs and page titles. I documented which pages were sending and receiving internal links and the anchor texts used. I made a note for any pages that have thin content, poor on-page, and poor permalinks.
2/12
I carefully studied the intent of each page and created a draft for a new site structure. For each page, I re-built the titles and permalinks, using carefully selected keywords pulled from Ahrefs and Search Console. All new URLs received 301 redirects and were documented.
3/12
I went back to each page and started optimizing for headers, images, and internal links (now that we have new URLs). I used Jasper AI to help with producing some filler website content so pages wouldn't have thin content.
4/12
I updated the site's primary navigation to reflect the site's new structure. I also added footer navigation and that included the business' name, address, and phone number.
5/12
There were a lot of plugins that were installed that did just 1 thing, which could be easily replaced by adding some custom CSS or just by knowing where to add snippets (removing the need for the plugins). This removed a lot of bloat from the site.
6/12
Some images were high-resolution PNG, making the file sizes huge and causing long load times. I swapped them out for lower-res JPG. I made sure to use keyword-rich alt tags.
7/12
I added a sitewide schema for local business that included the name, address, phone number, category, and more. I added breadcrumb schema to any pages that were part of a silo/hierarchy.
8/12
I added a lengthy pillar article that explained the purpose of each page on the site, linking to the pages using carefully selected contextual anchor text, making for powerful internal links.
9/12
I optimized their Google Business Profile to include all their services, services areas, and business information. Again, I used Jasper AI to help with creating this filler content.
10/12
I paid a service to create 100 business listings that would include their name, address, phone number, logo, link to their website, and links to their socials. This will help them rank better locally as time goes on.
11/12
I've been monitoring their keyword rankings on Ahrefs and Search Console to track the growth. Many new keywords started to appear. Existing keywords have begun to improve. Irrelevant keywords are dropping off. Google is starting to better understand this site now.
12/12
There is no cookie-cutter solution for fixing a site's SEO. Each site poses its own unique set of challenges. When done properly, a site's traffic can begin to grow.
If you have questions, feel free to DM me.
Share this Scrolly Tale with your friends.
A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.
