Local SEO is how people in your area find you on Google before they find your competitors. This checklist covers what to do, in the order that matters most.
For most Australian small businesses, the clients you want are local. A dentist in Mosman wants patients from the northern suburbs of Sydney. A landscaper in Brisbane's inner west wants jobs within a reasonable drive. An accountant in the Melbourne CBD wants clients who can come in for a meeting.
Local SEO is the process of making sure your business appears when people in your area search for what you offer. It's distinct from general SEO because the signals Google uses to determine local relevance are different from the ones it uses for national searches.
Work through this checklist. Most items are free and can be completed in a few hours. Some require ongoing attention. All of them matter.
Google Business Profile
Your Google Business Profile is the foundation of local search visibility. It determines whether you appear in the map results, which is often the first thing someone sees when they search for a local service.
- Claim your Google Business Profile at business.google.com if you haven't already
- Verify your listing (Google will send a postcard to your business address or allow phone/email verification for some categories)
- Add your correct business name, exactly as it appears on your website and other directories
- Add your physical address or service area (service-area businesses can hide their address and show the areas they serve instead)
- Add your primary phone number
- Add your website URL to point to your web design
- Select your primary business category (be as specific as possible, 'plumber' not 'contractor')
- Add secondary categories if relevant
- Write a business description that includes your main service and location naturally
- Add your trading hours and keep them accurate
- Upload at least 10 photos: exterior, interior, team, and work samples if applicable
- Add your services or products with descriptions
- Enable messaging if you're willing to respond promptly
- Set up a booking link if relevant to your business type
Google reviews
Reviews are one of the most significant factors in local search rankings. Businesses with more recent, positive reviews consistently outrank competitors with fewer or older reviews.
- Ask every satisfied client for a Google review (a direct link to your review page makes it easier -- find it in your Google Business Profile dashboard)
- Respond to every review, positive and negative, within a few days
- For negative reviews: acknowledge the concern, offer to resolve it offline, keep the response professional and brief
- Don't offer incentives for reviews -- it violates Google's guidelines
- Don't ask for reviews in bulk at one time -- a sudden spike looks unnatural
- Aim for ongoing review collection rather than one campaign
A review request sent by SMS or email immediately after completing a job has the highest response rate. The experience is fresh, the client is satisfied, and the barrier to leaving a review is low. Build this into your post-job process.
Website on-page SEO
- Your business name, address, and phone number appear on your website exactly as they do on your Google Business Profile (this consistency is called NAP consistency and it matters)
- Your city and suburb appear naturally in your page content, not stuffed in awkwardly
- Your homepage title tag includes your main service and location (e.g. 'Plumber Surry Hills | ABC Plumbing')
- Each service has its own dedicated page, not all crammed onto one page
- If you serve multiple locations, each location has its own page
- Your contact page includes your full address (for businesses with a physical location)
- Google Maps is embedded on your contact page
- Your site loads quickly on mobile (test at pagespeed.web.dev, aim for 70+ on mobile)
- Your site has an SSL certificate (the padlock in the browser bar)
- Google Search Console is set up and your sitemap is submitted
Local directory listings
Consistent mentions of your business name, address, and phone number across reputable directories help confirm to Google that your business is established and legitimate. These are called citations.
- True Local
- Yellow Pages
- White Pages
- Yelp Australia
- Hotfrog
- StartLocal
- Localsearch
- Oneflare - particularly useful for trades and home services
- hipages - trades and home services
- HealthEngine - health and medical
- Accountant near me directories - accounting and finance
- Any industry-specific directories relevant to your category
The key requirement for all listings: your business name, address, and phone number must be identical across every listing. Even minor variations (St vs Street, missing suite number, different phone format) weaken the signal.
Industry associations and local organisations
- Check whether your industry association includes a member directory with website links
- Local chamber of commerce or business networking group listings
- Any professional certifications or accreditations that have public directories
- Supplier directories if you work with other businesses who list their partners
Content and ongoing activity
- Publish at least occasional content relevant to your local audience (suburb guides, local case studies, answers to questions local clients ask)
- Use Google Business Profile posts to share updates, offers, or useful information (these appear on your listing in search results)
- Add new photos to your Google Business Profile at least monthly
- Keep your trading hours updated, especially around public holidays
- Respond to any questions asked through your Google Business Profile
Technical checks
- Your website is indexed in Google (search 'site:yourdomain.com.au' in Google -- you should see your pages listed)
- No pages are accidentally set to noindex
- Your website redirects correctly from www to non-www (or vice versa) consistently
- Old URLs from a previous website are redirected to relevant new pages
- No broken links returning 404 errors (Google Search Console will flag these)
- Your robots.txt file is not blocking Google from crawling important pages
Monitoring
- Google Search Console is checked at least monthly for errors and to see which searches bring visitors
- Google Analytics 4 is reviewed to understand which pages get traffic and which generate contact form submissions
- Your Google Business Profile insights are checked to see how many people viewed your listing and what actions they took
- Your review count and average rating are tracked over time
How long does this take to show results?
For businesses with no local SEO foundation at all, working through this checklist can produce noticeable improvements in three to four months. For businesses that are already doing some of these things, the impact of filling the gaps is usually faster.
Google Business Profile changes tend to have the quickest effect on local map visibility. Website content changes take longer, typically two to four months before Google re-crawls, indexes, and re-ranks pages.
The businesses that rank consistently well locally are the ones that treat this as ongoing maintenance rather than a one-time project. Reviews need to keep coming in. Content needs to stay current. Listings need to stay accurate.
Every website we build includes the on-page SEO foundations from this checklist as standard. We also configure Google Analytics 4 and Search Console before launch. If you need help getting these fundamentals in place on an existing site, contact us.

