- Register with Google My Business
- Include high-quality photos of your business
- Keep your NAP (name, address, phone number) consistent across every website you’re listed on
- Include a detailed schema markup
- Encourage reviews
- Putting NAP on Footer for the trust of Google.
- Phone Number
Make sure you use Schema Markup for Contact us and About us Page
- Moz Local for citation consistency and easy indexing on main local platforms.
- Whitespark for checking citation counts and competitor analysis.
- Grade.us for review generation
- Fill all the fields of Google Business:
- Check the category of the competitor
- Set the page settings
- Recheck the Phone, Address, Phone number in settings
- Write Address, Name, Phone Number on the footer of website
- email of business not person in contact details of pages
- Write Introduction
- Add your photos
- Add keywords in details in the properties of images which u are going to choose
SEO Plugins (WordPress Only):
Local Business Schema Generator:
Contact Us Schema Generator:
Schema Markup Tips
- Use Blog Posts markup for posts
- Use Breadcrumbs
- Use Organization Markup for websites which are not a local business
- You can use Organization Markup for Homepage and Local Business to represent different locations of your business
- Use Person markup on all of your pages
- Don’t use Person and Blog Posts markup both at the same times
- Use the site navigation markup
- Use Local Business Markup on Homepage if you are targeting only one location else use Organization markup
- Use About Us markup on About Us Page
- Use Contact us markup on Contact Us Page
- GeoTag your Images
Images Geo Tagger:
Create a Locations page for your website if you want to rank for multiple locations.
- Create a board on Pinterest with Location and Service Name
- Upload Images in Board
- Edit the Images and Add location
- Signup for Yelp Business
- Upload Images
- Add url to your Location Page
- Configure Map
- Add on Foursquare
- Use your website business url on all of your Business Pages
- Create Page on Facebook
- Add Locations on Pages
- Geotag your Upload Images
1.Google My Business Setup:
- Name, Address & Phone (NAP)
- NB: Make sure these match your website
- Business Hours
- Website Address (URL)
2. Add your Images
- Images are IMPORTANT
- g. Interior & exterior shots
- Team photos
- Be creative – show your personality
- Categories are IMPORTANT
- Choose the right one
- g. Steak House & Bakery
- Both are “Eating & drinking establishment”
- Correct Category – Steak House
- Correct Category – Bakery
4. Get more Reviews
- NAP Citations
- NAP = Name Address & Phone
- Google uses them to validate
- Easy to obtain
- Often Free – just time consuming
- Ongoing monthly process
- Check MaximaLocal.co.uk
- Google 3 Pack
- Well optimized listings get higher ranking
- Add ALL Business info
- Add logo and images – they’re important
- Show your personality
- Get listed in the correct Category
- Get Reviews – start with best clients
- Get NAP Citations
Choosing a Domain for Your Website:
In this stage, you have a few factors to consider:
- Keyword targeting
Factors A, B, and C will actually all need to be decided together. How you brand your website is going to affect how you eventually scale it while targeting valuable keywords along the way.
For instance, if you want to be the GO-TO company that does iPhone repair in every city around the world, you wouldn’t want to brand your website as www.iPhoneRepairCityName.com. The
The name in the domain is too location restrictive. The same goes for how you will be targeting your keywords. You wouldn’t want all of your title tags and URLS to replicate
So, here’s my suggestion:
If you’re going to be targeting only one country, metropolitan area, city, or county because you may sell the website to someone, as I did in my Rank and Rent 201§ Guide, then I’d suggest you use an exact match domain, while focusing on targeted keywords and branding for a particular location.
Once you follow these strategies, you’ll see how easier it is to rank (and turn a nice proﬁt once you sell the website!).
Local SEO Friendly :
If you’re going to try to rank in multiple major areas under one brand, I’d suggest you go for a catchy-sounding name with your keyword in it, such as iPhone Repair Geeks, because you then can quickly brand your website as your main keyword and still have location modiﬁers on your Google My Business (GMB) pages.`
For instance: iPhone Repair Geeks (City Name)
Lastly, if you’re going to target separate major areas, you should do so with a
new CMS installed on your additional city subfolders, such as:
Once you created a separate CMS install for each of the new location subfolders, you will then
create subsites that are going to look like the main site would in that area.
This means there will be a new About page, Contact page, Services page, etc. for each subsite.
That may seem like a lot of work to do, but please understand that Google doesn’t like seeing
websites trying to take over location keyword modiﬁers with just one page.
The Google best practice is to target the location keyword modiﬁers with an entire website!.
Moreover, if you create a bunch of low-value pages targeting every city around the world and they end up not ranking, it is likely that they were hit by a Google penalty based on its search algorithm or a manual review by their team.
Choosing Your Content Management System (CMS)
Regarding your content management system (CMS), you’ll want to factor in how you plan
on scaling your website and business.
Here’s what I recommend:
- Rankings in just one area or county (WordPress or Squarespace)
- Rankings in multiple areas or counties (WordPress)
Squarespace vs. WordPress
As a CMS, Squarespace is great for creating simple, responsive websites without needing to know a whole lot about web design or code. .
The issue with Squarespace is that when you start growing your business, there can be a ton of scalability issues when using their tools, especially with things like local schema markup
With WordPress as a CMS, you’ll have a little bit more of a learning curve (especially if you’re brand new to web design, SEO, and schema markup), but if you get the right template, it’s pretty
easy to set up.
When I need to effectively implement schema markup, only WordPress is up to the task. I can’t stress enough the importance of choosing a CMS that can handle schema customizations
when you have a bunch of different businesses ranking in other locations…and this is why
WordPress is my choice.
Sorry you cant do it with SquareSpace
Choosing a Hosting Company
This step is fairly simple.
All you need to do is ﬁnd a hosting company that is fast, affordable, has free
SSL certiﬁcates, and offers good customer support.
I’ve found that Siteground is the best solution for all of these things!
Now that you have a domain, a CMS, and a host, you’ll
want to start ﬁguring out how your content is going to be
presented on your website.
Again, you have a few options here:
- The single-business approach
- The multi-business approach
If you‘re going to be ranking only one business and
targeting only one area (say a county), you’ll want to
follow this layout taken from my Rank and Rent blog post:
- com/Locations/Surrounding-Location-Z (etc.)
- com/Services/Name-Of-Service-3 (etc.)
The point is that your website should have a categorized architecture that makes sense. Every additional service you have on your website is an additional sub-keyword that is related to your main keyword.
For your location pages, you’ll need to ﬁgure out if any additional related cities in your county are worth targeting.
Tip: Do not go for city pages that have ten searches per month, as those keywords are not worth the effort you’ll need to rank them.
For this approach, you’re going to follow the same outline as the single-business approach, but with OMS-installed subfolders, as mentioned earlier.
Your main website will likely be targeting national keywords, such as Find Phone Repair Near Me.
Moreover, there should be a Call-to-Action (CTA) on the front page above the fold (what you initially see on your computer screen) that asks a user to type in a city or related-query to help direct them to one of your subsites.
Here are examples of main site targeting:
- com [keyword: iPhone Repair Near Me]
- com/about [keyword: About International iPhone Repair]
- com/locations [keyword: Find iPhone Repair in Your Area]
- com/locations/location [keyword: iPhone Repair + City Name]
- com/locations/location/services [keyword: iPhone Repair Services in City Name]
- com/locations/location/services/service [keyword: iPad 8 Repair in City Name]
Hopefully, that makes sense to you.
Here’s the thing.
It doesn’t matter if you’re creating thousands of pages for different cities or a few pages for one city.
If you, or your users, or Google doesn’t understand the purpose of your content, then there’s virtually NO POINT in having that content!
Someone recently asked me how to tell if the content is good or bad.
Well, I’m going to share with you what I told them.
Check out the next page.
Good content is colored green, and bad content is colored red:
- Content that provides awesome user experience (UX) based on what the keyword intent is
- Content that performs superbly in Google Analytics and drives conversions
- Content that meets content averages based on intent
- Content that uses hyper-specific data to match what people are searching for
- Duplicate content (internally on your site, and externally from other websites)
- Automatically generated content
- Spun content (content that has been copied but spun with different words)
- Over-optimized content (insane numbers of internal or external links, or
- mentioning your keywords way over the average, as well as having a
- high-frequency word count (discovered in my Bench Marketer SEO Software)
- Content that performs terribly (as reported through Google Analytics)
The point to remember is that your content shouldn’t be targeting a keyword count.
Your content should be targeting an actual intent with the content optimized for that intent.
If you’re wondering how many words, images, types-of-words, videos, etc., that you’ll need for a given
intent, I highly suggest you do the following:
- Search for the keyword you’re trying to rank for
- Figure out what recurring themes are for that keyword
- Replicate that theme and slightly over-optimize the theme you’ve found
- For instance, if you see the top 10 pages ranking with 5 images, add 5 more, etc.
Keyword Research And Mapping
Now that you have an idea of what your website architecture and content layout should look like, you’re going to want to do some keyword research to ﬁnd out what kind of
topics that you’ll want to rank for in your chosen niche.
For this phase, you’ll need to follow a few steps:
- Initial keyword research and mapping for main landing pages
- Analytics data benchmarking
- Concurrent keyword research for subsequent informational-based blog posts
Initial Keyword Research for Main Landing Pages
The reason why we are starting with this step before doing informational/blog-type content is that these are the pages that are going to need to be in place before we try to rank our niche or sub-niches (i.e. subfolder for a city, if you’re doing national/international). Once these pages are in place, we’ll need to let them marinate (slowly build rankings and data ﬁrst).
Remember, it’s better to rank as a website around your subject then it is to rank only one page and have the rest of your pages not rank or be entirely irrelevant to your topic/niche.
After doing this for all of your keywords and URLs, you’ll now want to head towards the content creation side of things.