Caleb Ulku presents five specific AI-powered ChatGPT prompts to improve local SEO rankings, arguing that most businesses focus on vanity metrics (like review count) while ignoring the three factors Google actually weighs: proximity, relevance, and trust. The five hacks cover: fully optimizing a Google Business Profile using AI-generated categories and scheduled posts, automating NAP (Name/Address/Phone) citation consistency audits, generating JSON-LD schema markup, using rank-tracking data to create neighborhood-targeted content, and mining Google's 'People Also Ask' section to build topical authority. As a bonus, he shares a text message template for collecting reviews that achieves 50%+ response rates, which boosts conversion rates once a business is already ranking.
A business with fewer reviews can outrank one with thousands of reviews because Google's local ranking algorithm prioritizes three main factors: proximity (how close the business is to the searcher), relevance (how well the website content matches the search intent), and trust (consistent citations, backlinks, and mentions across the web). Reviews are just one small part of the trust signal. A business that has optimized their Google Business Profile, built consistent citations, implemented schema markup, and created targeted local content can outrank a competitor that only has more reviews but has neglected these other critical factors.
Google's three main local ranking factors are: (1) Proximity – how physically close the business is to the person searching; (2) Relevance – how well the business's website and content match what the user is searching for, including content about services, the city, and local landmarks; and (3) Trust – external signals like how many times the business is mentioned on other websites, how many sites link back to it, and how many reviews it has. Businesses that rank across an entire city rather than just near their location tend to get the most calls overall.
The first AI hack is fully optimizing your Google Business Profile (GBP) using ChatGPT. Implementation steps include: (1) Select multiple relevant categories — aim for 3 to 4 — using a ChatGPT prompt to generate the best category combinations for your business type; (2) Write a compelling business description using a specific ChatGPT prompt; (3) Schedule weekly GBP posts automatically by generating 15–30 posts at once with ChatGPT, scheduling them weekly, and setting them to repeat. This process can be completed in under 20 minutes and provides unlimited Google Business Profile posts. The GBP is critical because when someone searches for a local business, they see the GBP before they see the website.
NAP stands for Name, Address, and Phone number. NAP consistency means that your business's contact information is listed identically across all websites, directories, and online platforms. It matters because Google treats each variation of your business information as a potentially different business. For example, if your phone number is listed differently on 17 different websites, Google may interpret that as 17 different businesses rather than one business with 17 citations, which can severely hurt your local rankings. Fixing inconsistencies and building new, accurate citations is critical for establishing trust with Google's algorithm.
To audit and fix citation inconsistencies using AI: (1) Use a ChatGPT prompt to generate a complete Name, Address, Phone number (NAP) consistency audit — use ChatGPT's deep research feature or Claude 3.7, both of which can crawl the web; (2) The tool will identify all inconsistencies across the business's digital footprint; (3) If inconsistencies are easy to fix, correct them directly; otherwise, focus on building new, accurate citations on the websites where errors exist; (4) Also create social media profiles, as they count as citations. The number of accurate citations matters more than fixing old overlapping ones. Tools like the website mentioned (icecreamtruck) can automate much of this process if you prefer not to do it manually.
Schema markup is code that helps Google's algorithm understand who you are, what your business does, and why a particular website exists. Think of it like labeling moving boxes — without labels, Google has to 'open each box' to figure out what's inside. For local SEO, you should: (1) Use ChatGPT to write schema markup in JSON-LD format, which is Google's preferred format; (2) Place the local business schema on exactly one URL — your GBP landing page, not every page of the site; (3) Insert the code into the head section of the website; (4) Test it with Google's Structured Data Testing Tool and ask ChatGPT for edits until you have zero errors and zero warnings; (5) Ask ChatGPT for additional schema ideas to implement across the rest of the site so Google understands the purpose of each page. Most local businesses either don't use schema markup or implement it incorrectly.
To combine rank tracking with AI for local content strategy: (1) Set up local rank tracking using a tool like Local Dominator; (2) Export or gather the ranking data showing which neighborhoods or areas the business is not ranking well in; (3) Feed that data into a ChatGPT prompt to analyze it and generate a targeted content plan; (4) The content plan should focus on optimizing the homepage for local intent, creating supporting content for target neighborhoods, and writing about primary services in specific locations. This approach fills the 'relevance cup' in Google's algorithm by showing that the business is relevant for local searches in areas where it currently has weak visibility.
The People Also Ask (PAA) method involves leveraging the questions Google displays in search results to build topical authority. Here's how to implement it: (1) Type your primary keyword into Google (e.g., 'plumber Houston'); (2) Find the 'People Also Ask' section and click on questions to reveal more related questions; (3) Copy all of the questions; (4) Use a ChatGPT prompt to turn these questions into local content pieces; (5) Write articles answering each question with the city name added (e.g., 'What does a plumber do in Houston?'); (6) Source quality external links to each new article to signal content quality to Google before user data is available. Google measures how comprehensively you cover a topic, and answering the specific questions people are already asking positions your business as an authority. This strategy helped one agency take a dentist from page two to the top three rankings.
Reviews have a relatively small impact on local search rankings compared to other factors like proximity, website relevance, schema markup, and citation consistency. However, reviews significantly impact conversion rates — meaning they affect whether someone actually calls your business once they see it ranking. In one example, a client got 24 new five-star reviews in a week and their call volume doubled, not because their ranking improved, but because people were more likely to call after seeing the reviews. So while reviews shouldn't be your primary focus for ranking, they are critical for converting searchers into actual customers.
The most effective method is a personalized text message sent from the business owner's personal phone — the same phone they've previously used to communicate with that customer. The message format is: 'Hey, hope you're doing well. If you were happy with our services at [business name], would you mind leaving me a quick review here? [review link] Thanks for your support, [owner name].' To get the review link: log into Google with the account associated with your Google Business Profile, search for your business name, click 'View Profile,' then click 'Ask for Reviews' to get a shareable link. This personal text approach gets over a 50% response rate, compared to less than 5% for email campaigns. One agency helped a client receive 24 new five-star reviews in just one week using this method.
The five AI hacks for dominating local SEO are: (1) Optimize your Google Business Profile completely using ChatGPT — select 3–4 relevant categories, write a compelling description, and generate and schedule 15–30 weekly posts; (2) Build consistent citations using AI to audit NAP (Name, Address, Phone) consistency across the web and fix or build accurate listings; (3) Implement schema markup in JSON-LD format using ChatGPT to help Google understand your business, placed on your GBP landing page; (4) Combine local rank tracking (e.g., with Local Dominator) with ChatGPT to create targeted content for neighborhoods where you're not ranking well; (5) Use the 'People Also Ask' section on Google to identify questions people are asking, then use ChatGPT to create local content answering each question to build topical authority. As a bonus, use a personalized text message from the owner's phone to collect reviews and double conversion rates once ranking.
While proximity gives a business an advantage when a searcher is physically nearby, it's a factor you cannot control or improve. A fully optimized website, on the other hand, can compensate for poor proximity and help a business rank across an entire city. For example, a business located across town from a searcher can still outrank closer competitors if it has comprehensive content covering all service categories, articles targeting geographic landmarks to show local relevance, and strong trust signals like backlinks and citations. Businesses that rank across the entire city get far more calls overall than those relying solely on proximity to nearby searchers.
To build local relevance, a website should include: (1) Content clearly identifying the business as being located in a specific city or town; (2) Pages or articles covering every service category listed on the Google Business Profile; (3) Articles about different geographic landmarks, neighborhoods, and areas within the city to demonstrate local relevance to Google; (4) Neighborhood-targeted content based on rank tracking data, focusing on areas where the business isn't currently ranking well; (5) Articles answering specific questions people are asking about the service (sourced from Google's 'People Also Ask' section), with the city name incorporated. A single-page website that merely mentions the service and city name is insufficient — comprehensive, location-specific content is what fills Google's 'relevance' ranking factor.
The following tools are recommended: (1) ChatGPT — for generating GBP categories, business descriptions, weekly posts, NAP audit prompts, schema markup, content plans, and topical authority articles; (2) Claude 3.7 — an alternative to ChatGPT's deep research feature for crawling the web during citation audits; (3) Local Dominator — a rank tracking tool to identify which neighborhoods the business is not ranking in, used in combination with ChatGPT for content planning; (4) Google's Structured Data Testing Tool — to test schema markup for errors and warnings; (5) Icecreamtruck (a citation management service) — for automating citation building if you prefer not to do it manually. The speaker also notes that all specific ChatGPT prompts are available in their School community, linked in the video description.
Most local businesses make several critical mistakes: (1) They focus on vanity metrics like review count rather than the factors Google's algorithm actually cares about; (2) They neglect NAP (Name, Address, Phone) consistency — having different contact information across multiple websites, which causes Google to treat each variation as a separate business; (3) They either don't use schema markup or implement it incorrectly, so Google doesn't fully understand what the business does or where it's located; (4) They have thin websites with minimal content rather than comprehensive, service-specific, and location-specific pages; (5) They ignore external trust signals like citations, backlinks, directory listings, and local press mentions; (6) They rely on proximity rather than building relevance and trust signals that allow them to rank across the entire city.
You can generate unlimited Google Business Profile posts in under 20 minutes by using a ChatGPT prompt to generate 15 to 30 posts at once. Once generated, schedule them to post weekly and set them to repeat. This creates a continuous stream of GBP content with a single session of work. The specific ChatGPT prompt for this is available in the speaker's School community (linked in the video description). Regular GBP posts are part of fully optimizing your Google Business Profile, which is the foundation of local SEO since searchers see the GBP before they see your website.