Local SEO is the practice of improving a business's visibility in searches with a geographic intent, such as a cafe near me or a shoe store in a particular suburb. It focuses on appearing in map results and local listings so nearby customers can find the business.
Search engines weigh relevance, distance and prominence when ranking local results. The central tool is the Google Business Profile, where a business confirms its name, address, opening hours, categories, photos and services. Consistent name, address and phone details across directories, positive and recent reviews, and location-specific content on the website all support rankings.
Retailers with several stores usually need a separate, accurate profile and local page for each location. Hospitality venues use local SEO to show menus, hours and booking links, and to respond to reviews. Many store visits begin with a quick search on a phone.
Common pitfalls include out-of-date opening hours, especially around public holidays, duplicate or unclaimed listings, inconsistent addresses between sources, and ignoring reviews. Fake reviews or keyword-stuffed business names can breach platform rules and result in suspension. Each location page should have genuinely useful, unique information rather than copied text with only the suburb name changed.
Local SEO matters because it connects online search with foot traffic, turning a search into a visit or phone call. For businesses that depend on customers within a certain distance, it is often one of the most cost-effective forms of marketing.