Webfu | SEO, AIO, Google Ads, & Web Design https://www.webfu.com/ Fri, 03 Jul 2026 18:30:58 +0000 en-US hourly 1 https://wordpress.org/?v=7.0.4 https://i0.wp.com/www.webfu.com/wp-content/uploads/2021/08/cropped-webfu-portland.png?fit=32%2C32&ssl=1 Webfu | SEO, AIO, Google Ads, & Web Design https://www.webfu.com/ 32 32 169409689 What Determines Rankings for Google Maps? https://www.webfu.com/blog/what-determines-google-maps-rankings/ Fri, 03 Jul 2026 18:30:38 +0000 https://www.webfu.com/blog/what-determines-google-maps-rankings/ Google Maps rankings come down to three factors: Relevance, Distance, and Prominence. Here's how each works, and what actually moves your business up.

The post What Determines Rankings for Google Maps? appeared first on Webfu | SEO, AIO, Google Ads, & Web Design.

]]>
Most local business owners have a story about the Map Pack. They know the three competitors who keep showing up. Sometimes those competitors are closer. Sometimes they aren't. Sometimes the reviews look basically identical. So what is Google actually measuring?

Google Maps rankings come down to three factors: Relevance, Distance, and Prominence. That's it. Every optimization tactic, plugin, and expensive tool eventually maps back to one of those three. Understanding what each one measures makes the difference between spending money on the right work and spending it on the wrong work.

At Webfu we've worked local map rankings for law firms, contractors, retailers, and specialty services since 1999. The playbook has changed a few times. The three pillars have not. This guide walks through each one, shows how they interact, and explains what we put in place for our clients.

The Three Pillars Google Uses

Google has been fairly open about how local rankings work. Their documentation lists three ranking factors: relevance, distance, and prominence. What isn't obvious is how they interact. A business with weak prominence can still show up for very specific searches close to its address. A business two miles away can outrank a closer competitor with a weaker profile and fewer reviews.

The pillars aren't equal weights on every search. Fixing a stalled map ranking starts with diagnosing which one is actually holding the business back. Work the wrong pillar and you can burn six months of budget with nothing to show for it.

Relevance: Matching the Search Intent

Relevance is how well your Google Business Profile matches what someone is actively searching for. Google reads several signals to decide that.

Primary and Secondary Categories

Category selection is the strongest relevance signal on the entire profile. A family law firm that picks "Family Law Attorney" as its primary category will outperform one that picked "Lawyer" almost every time. Google uses primary category to decide which searches your profile is even eligible to appear for. Secondary categories widen the surface area for related searches without diluting the main one.

We audit every new client's category selection first. Nine times out of ten we find at least one profile where the primary should change or a secondary is missing.

A Complete Profile Beats a Partial One

Every field left blank is information Google has to guess at. Services, attributes (wheelchair accessible, women-owned, free wifi, open now), business description, hours, and Q&A all count. Profiles at 100% completion consistently outrank the same business with a 70% profile when nothing else changes.

Website Context

Google crawls the website linked from your profile. If your site has dedicated landing pages using the same categories and services listed on the profile, Google gets a second confirmation that the profile is accurate. If the profile says "criminal defense attorney" but the site has one buried mention on a general services page, the signal weakens.

That's why our local SEO work builds landing pages that mirror the profile's service list. Each service gets a page. Each page uses the location and service naturally. The profile links to the site. The two properties stop contradicting each other.

Distance: The Geographic Anchor

Distance is the simplest of the three factors: how physically close the business is to the person doing the search.

When the Searcher Doesn't Name a Location

If someone types "SEO agency" while standing in downtown Portland, Google uses their GPS or IP to prioritize the closest offices. This is called vicinity ranking. It's the reason a business owner sitting inside their own store often sees themselves at position one while their customer three miles away sees a competitor at position one for the same search.

You can't buy your way out of distance. You can, however, add more locations, and each location gets its own profile.

When the Search Includes a Location

"Personal injury attorney Beaverton" pins the search to Beaverton regardless of where the searcher is standing. Google draws a virtual centroid on Beaverton and ranks businesses by proximity to that point. This is why an office in the true center of a city usually outranks one on the edge of it, even for identical keywords.

Distance is the pillar businesses have the least control over. That's why the other two matter so much.

Prominence: Authority and Trust

Prominence measures how well-known and trusted a business is, online and offline. This is the pillar with the most leverage. A business with strong prominence can outrank a physically closer competitor with weak prominence on nearly any search.

Review Signals

Reviews carry more weight than any other prominence signal we've measured. Google looks at:

  • Overall rating (4.5 or higher is the sweet spot; a perfect 5.0 across hundreds of reviews can actually look manufactured)
  • Total review count
  • Recency of the most recent reviews
  • Review velocity (a steady trickle over months beats a burst of thirty reviews in a week)
  • Keywords inside review text (a review that mentions "best corporate web design" reinforces relevance for that phrase)

We help clients build a system for consistent review requests that feels natural to their customers. Volume is the goal. The pattern matters too. Twenty reviews spread over a year outperform twenty reviews delivered in a single week.

NAP Consistency

Name, Address, and Phone number must match across the web. Every directory listing, social profile, and mention on the client's own site should read identically. Small variations dilute the trust signal: "Suite 100" versus "#100" versus no unit at all. "503-381-5553" versus "(503) 381-5553" versus "5033815553".

Our team runs a citation audit early in every local engagement. Yelp, Apple Maps, Bing Places, industry directories, and the Better Business Bureau are all checked and normalized to match the Google Business Profile exactly.

Organic SEO Authority

Your website's traditional SEO authority carries over into local map rankings. Backlinks from reputable local sites (news outlets, neighborhood blogs, business associations, chamber of commerce pages) tell Google the business is a real part of the community. Backlinks from national industry sites reinforce topical authority.

That's why our link building work always includes a local layer for map-heavy clients. National links help the whole domain. Local links help the Map Pack specifically.

Real-Time Engagement

Google tracks user behavior directly on the map listing. Clicks for directions, "call" button taps, photo views, and website clicks all feed back into the algorithm. Two profiles with everything else identical, but one gets ten times the direction requests, will separate over time.

We help clients tighten this loop. Photos get refreshed monthly. Google posts go up weekly. Q&A gets seeded with the questions actual customers ask. The profile stays active, which Google reads as evidence that real people care about the business.

A Warning on Shortcuts

For years, keyword-stuffing the business name was a common trick. A firm called "Miller Law" would list itself on Google Business Profile as "Miller Law Best Personal Injury Attorney Portland." Google has spent the last five years cleaning that up. Profiles caught doing it now get suspended, and the fake name has to be removed before the listing comes back.

The same applies to fake addresses (UPS Store mailboxes or coworking spaces treated as a permanent office when nobody actually works there), stuffed categories that don't apply, and paid review pods. Google's spam team is faster than it used to be, its neighborhood-level monitoring is tighter, and competitor spam reports get acted on quickly.

Clean data, consistent activity, and real customer engagement are what actually sustain rankings.

How Webfu Puts These Pieces in Place

Every local SEO engagement at Webfu starts with a full audit against the three pillars:

  1. Profile audit: Category selection, completeness score, service list, attributes, description, hours, photos, and website link.
  2. NAP audit: Every citation on the web checked and standardized to match the profile.
  3. Review audit: Rating, volume, velocity, recency, and keyword coverage. A review request system gets built if none exists.
  4. Website audit: Landing pages for each service and location, schema markup, internal linking, and content that matches the profile.
  5. Link audit: Backlink profile scanned for local relevance and authority.

From there the work is disciplined execution. Nothing exotic. The businesses that win the Map Pack are usually the ones doing the boring work correctly for eighteen months while their competitors chase the next shiny tactic.

If your map rankings have plateaued, or you've never been sure why some searches show you and others don't, we can walk through it with you.

The Bottom Line

Google Maps rankings aren't mysterious. They come down to how relevant your profile is to the search, how close your business is to the searcher, and how trusted your business appears online. You can't move yourself closer to a searcher. You can absolutely move the other two.

The plan should start by figuring out which pillar is holding you back. Skipping that step is the fastest way to waste a year of effort.

Want a professional review of where your Google Business Profile actually ranks and what it would take to move it? Get a Free SEO Strategy Call and we'll walk through it with you.

Frequently Asked Questions

Which Google Maps Ranking Factor Matters Most?

It depends on the search. For a search with a city name in it, distance to that city's centroid is often the deciding factor between two similarly optimized profiles. For a "near me" search, prominence usually breaks ties between profiles that are roughly the same distance away. Reviews are the single most reliable prominence signal we've seen move rankings.

How Long Does It Take to Rank in the Google Map Pack?

For a new local business with a clean profile and no competition, sometimes a few weeks. For a competitive market with entrenched incumbents, six to twelve months of consistent work is realistic. Anyone quoting you a 30-day guarantee for competitive keywords is either lucky or misleading you.

Can I Rank on Google Maps in a City Where I Don't Have an Office?

Directly, no. Google requires a real, verifiable address inside the service area for a profile to show up there. What you can do is target that city with a dedicated landing page on your website and traditional local SEO, so you show up in the regular organic results below the Map Pack for city-specific searches.

Do Google Business Profile Reviews Affect Google Maps Ranking?

Yes, more than almost any other prominence signal. Google looks at overall rating, count, recency, velocity, and the keywords inside the review text. A steady flow of authentic reviews over time is one of the highest-leverage moves a local business can make.

Is It Still Worth Adding Keywords to My Google Business Profile Name?

No. It used to work. It now gets profiles suspended. Competitors can report the name and Google will strip it, sometimes suspending the listing until the real name is restored. Use your actual business name and put the keywords in your services, categories, and website instead.

The post What Determines Rankings for Google Maps? appeared first on Webfu | SEO, AIO, Google Ads, & Web Design.

]]>
3332
May 2026 Google Update: Hype vs Real Business Impact https://www.webfu.com/blog/google-may-2026-core-update-business-impact/ Fri, 12 Jun 2026 22:47:27 +0000 https://www.webfu.com/blog/google-may-2026-core-update-business-impact/ Did the May 2026 Google update target AI content? Did Business Profiles change? Here's what's confirmed, what's noise, and what to do next.

The post May 2026 Google Update: Hype vs Real Business Impact appeared first on Webfu | SEO, AIO, Google Ads, & Web Design.

]]>
A client forwarded us a newsletter this week from another agency. The subject line warned that Google had just released "the biggest upgrade to Search in more than 25 years," that customers would form opinions about her business from Google-generated summaries before reaching her website, and that the next several months would determine where she stands two years from now. She wanted to know if we were planning to overhaul her SEO strategy. Fair question.

So we spent a couple of hours pulling the actual sources behind the headlines: Google's Search Status Dashboard, the official Search Central blog, Glenn Gabe's analysis at G-Squared Interactive, Barry Schwartz's day-by-day coverage at Search Engine Roundtable, and the Search Engine Journal write-up. Here's what we found, what we told her, and what every local business owner should know before reacting to anything they read in an SEO newsletter this month.

Two Different Things Happened in May 2026. The Newsletters Are Blurring Them.

The most common mistake we're seeing in industry coverage right now is treating the May 2026 events as one announcement. They were two separate things, and the distinction matters.

May 19, 2026 (Google I/O): "A New Era for AI Search." This was a product announcement on the Google blog. It covered AI Mode rolling out globally with Gemini 3.5 Flash as the default model, an AI-powered Search box, agentic capabilities (Google can now call businesses on a user's behalf in certain local-service categories), and a "generative UI" that builds custom tables and dashboards in search results on the fly. This is the source of the "biggest upgrade in 25 years" quote that's circulating. It's a change to how users experience Search, not a change to how Google ranks websites.

May 21, 2026: The May 2026 Core Update. Two days later, Google logged a separate event on its Search Status Dashboard: a broad core ranking update. Google's full public description was a single sentence: "Released the May 2026 core update. The rollout may take up to 2 weeks to complete." That was it. No companion blog post. No new policies announced. No claimed targets. The rollout finished on June 2, 2026.

When a newsletter packages both events together and tells you Google fundamentally changed how it judges websites, that's a marketing frame. The product launch and the core update were related only by calendar.

A May calendar marked with two separate events: I/O launch on May 19 and the core update on May 21
Two separate Google events landed two days apart in May 2026: the AI Mode product launch on May 19, and the core ranking update on May 21.

What the Core Update Actually Did

Barry Schwartz at Search Engine Roundtable tracked the update day by day. His June 2 wrap-up confirmed Google's announced timeline, and his follow-up posts on June 6 and June 8 to 12 documented continued volatility well after Google declared the rollout complete. That tail is normal for broad core updates. It usually means Google's systems are still settling, not that a second update is happening.

The closest thing to a hands-on independent analysis came from Glenn Gabe at G-Squared Interactive. His deep dive on the update described it as significantly stronger than the March 2026 core update, with large swings across YMYL (your money, your life) verticals like health, finance, and gambling. He also flagged a "final tremor" near the end of the rollout that caused additional drops in Google Discover traffic.

The part of Gabe's analysis we'd flag for anyone worrying about AI content: he specifically pulled a list of sites that had been "gaming AI Search" with risky tactics and looked at how they fared. The results were mixed. Some of those sites dropped. Some stayed stable. A few actually gained visibility. His read was that he did not see evidence Google did anything specific in this update to target AI-driven manipulation. We agree with that read.

Search Engine Journal's coverage of the rollout reiterated Google's standard line: "Core updates aren't targeted at specific types of content or policy violations." Sites move up or down because Google's relevance assessment has been recalibrated, not because a category of content was singled out.

Did It Target AI Content? No, At Least Not Specifically.

This is where the newsletter that arrived in our client's inbox starts to drift from the facts.

Google has not said the May 2026 core update targets AI-generated content. Glenn Gabe's hands-on look at AI-content sites did not find a consistent pattern of penalties. And the pattern most SEOs are reading as "AI got hit" looks, on closer examination, like the same pattern every core update produces: low-quality content of any origin loses ground while higher-quality, more authoritative content gains.

The reason the AI-content narrative spreads anyway is that many sites that overuse AI also produce the kind of thin, commodity content that core updates have always punished. Correlation, not causation. A site that publishes 200 AI-drafted articles a month with no editorial review will look a lot like a site that publishes 200 thin human-written articles a month, and the algorithm treats them the same way.

So the question for business owners isn't "should we stop using AI in our content workflow." It's whether the pages you publish, by whatever method, are actually useful and written by someone who knows the topic. If they are, you're on the right side of this update. If they aren't, swearing off AI won't fix the underlying problem. Editorial oversight and real expertise will.

What Google Actually Published in May That Most Newsletters Missed

While everyone was reacting to the core update, Google quietly made three meaningful changes that deserve more attention than they've gotten.

1. A New Official Guide on Optimizing for Generative AI (May 15)

Six days before the core update, Google Search Central published a new resource for optimizing your website for generative AI features. The blog post is short. The full guide is on developers.google.com/search.

Three things in that guide are worth flagging:

  • SEO is still the foundation. Google explicitly states that its generative AI features (AI Overviews, AI Mode) are "rooted in our core Search ranking and quality systems." The optimization playbook hasn't been replaced. Standard SEO best practices are how you show up in AI answers too.
  • You do not need to add llms.txt, content chunking, or "AI-specific" schema. Google calls these out as unnecessary. Anyone selling you a service that revolves around any of those tactics is selling you something Google has publicly said you don't need.
  • "Non-commodity content" is the term to know. Google contrasts "commodity content" (common-knowledge, generic, easily replicated) with "non-commodity content" (unique perspective, first-hand experience, original insight). AI answers reward the second category. Your goal is to be a source AI can't easily summarize without quoting you.

2. Spam Policies Now Explicitly Cover AI Search Manipulation (May 15)

The same week, Google updated its Search spam policies to clarify that they apply to attempts to manipulate generative AI responses, not just traditional ranking. Scaled content abuse, doorways, site-reputation abuse, and similar tactics are all formally in scope for AI Overviews and AI Mode.

This isn't a new rule so much as a tightening of language. The signal it sends is that Google plans to enforce against AI-search manipulation the same way it does against ranking manipulation. If you've been pitched aggressive "answer engine optimization" tactics over the last year, this is the policy change that should make you skeptical.

3. Search Console Is Rolling Out AI Performance Reports (June 3)

On June 3, 2026, Google announced new Search Generative AI performance reports in Search Console. These show impressions inside AI Overviews, AI Mode, and generative features in Discover.

The catch: Google is rolling this out to a subset of sites first for testing. If you log into your Search Console today and don't see these reports, that's expected. You're not missing a setting. You're just not in the first cohort. Most of our client sites don't have the reports yet either. We're checking weekly and will pull the data into reporting as soon as each site gets access.

Are Google Business Profiles More Important Now? Yes, But Not the Way the Newsletters Frame It

Several agency newsletters this month are claiming that Google has "confirmed" Business Profiles now influence AI-generated search results. The framing implies a brand new May 2026 announcement that you need to act on urgently.

The reality is less dramatic. Google Business Profile data has been feeding local AI Overviews and local AI Mode answers for months. Accurate, consistent information, recent reviews, photos, and active updates have always been the foundation of local visibility. None of that is a new directive from Google in May 2026.

What's true: as AI answers handle more of the "where should I go" and "who should I call" decisions, the picture Google has of your business matters more than the picture buried on page two of search results. If your GBP categories are wrong, your hours are out of date, your service area is misconfigured, or your reviews are sparse, those gaps will show up in AI answers. That's worth fixing. But it was worth fixing in January too.

For our local SEO clients, the playbook hasn't changed materially: keep the profile current, respond to reviews, add fresh photos every month, and make sure the services and Q&A sections reflect the questions real customers ask.

A smartphone showing a local business profile in a clean search result, the kind of card that increasingly populates AI-powered local answers
Google Business Profile data has been feeding local AI answers for months. The May 2026 update didn't change that. It made the gap between a current profile and a neglected one more visible.

What We're Telling Clients This Month

Here's the position we took with the client who forwarded the newsletter, and it's the same position we're taking with everyone else.

  1. The May 2026 core update is a normal core update. Volatility is real. Some sites will move up, some down. None of that means your strategy needs to change if your strategy was sound to begin with.
  2. AI content has not been newly penalized. Google's stance is the same as it has been since 2023: focus on quality, helpfulness, and demonstrating real expertise, regardless of whether AI is part of the drafting process.
  3. The May 15 generative AI guide is the document that actually deserves your attention. If you want to know how to be cited in AI Overviews and AI Mode, that's where Google laid it out. The recipe is identical to good SEO: be original, show real experience, publish things worth quoting.
  4. Don't panic-buy services in response to alarmist marketing copy. If a newsletter or sales pitch implies that Google made a sudden new ruling that you need to address this quarter or fall behind for two years, ask for the source. The source will usually turn out to be either the product announcement (which doesn't require any action on your part) or the marketer's interpretation of a confirmed update.

What to Actually Do in the Next 30 Days

Three concrete steps that will help any business that's worried about how the May 2026 update affected them.

1. Pull a clean before-and-after comparison in Search Console. Compare the 28 days before May 21 against the 28 days after June 2. Sort by lost clicks. The top losers are your priority list. For each one, ask: is the content still accurate, is it more useful than the page now outranking us, and does it reflect actual experience and expertise? If the answer to any of those is no, that page needs rewriting, not a tweak.

2. Audit one cluster of pages for "commodity content" risk. Pick your most important topic area. Read the top three pages on your site against the top three pages currently ranking for the same query. If your pages don't say anything the competing pages don't already say, you have a commodity-content problem. That's the gap to close. AI answers, like traditional search, will surface the page that has something to add, not the page that summarizes what's already common knowledge.

3. Make sure your Google Business Profile reflects the questions real customers ask. Open the Q&A section. Open the Services section. Are the items there things a real prospect would actually ask before calling you, or are they generic placeholders left over from initial setup? Fix them. This is one of the cheapest high-impact local SEO tasks most small businesses are leaving on the table.

The Bottom Line

The May 2026 core update was real, was substantial, and did move rankings. The AI Mode product launch was also real and is genuinely a meaningful shift in how users will experience search over the next year. Neither one rewrote the SEO playbook.

If your strategy has been to build a site that demonstrates real expertise, publishes useful content, keeps its Business Profile current, and earns trust over time, that strategy still works. If your strategy has been to mass-produce thin pages and hope Google rewards volume, that strategy was already failing, and the May update just made the failure more visible.

If you'd like a clear-eyed read on how your specific site held up through the May 21 to June 2 rollout, reach out and we'll walk through your Search Console and analytics data with you. No upsell, no panic. Just the numbers.

The post May 2026 Google Update: Hype vs Real Business Impact appeared first on Webfu | SEO, AIO, Google Ads, & Web Design.

]]>
3317
How to Optimize Your Google Business Profile: The Complete Local SEO Guide https://www.webfu.com/blog/google-business-profile-optimization-guide/ Sat, 30 May 2026 12:22:14 +0000 https://www.webfu.com/blog/google-business-profile-optimization-guide/ How to Optimize Your Google Business Profile: The Complete Local SEO Guide We have been ranking local businesses in Portland and across the country since 1999. In that time we have audited and optimized hundreds of Google Business Profiles, and one pattern shows up over and over: most local business owners have a profile that is half-finished, mis-categorized, missing photos, Continue Reading

The post How to Optimize Your Google Business Profile: The Complete Local SEO Guide appeared first on Webfu | SEO, AIO, Google Ads, & Web Design.

]]>
How to Optimize Your Google Business Profile: The Complete Local SEO Guide

We have been ranking local businesses in Portland and across the country since 1999. In that time we have audited and optimized hundreds of Google Business Profiles, and one pattern shows up over and over: most local business owners have a profile that is half-finished, mis-categorized, missing photos, and getting outranked by competitors who are not necessarily better at their craft but who took an afternoon to fix the basics.

This guide is the full optimization playbook we run for new clients. It is not a beginner tutorial about how to claim a profile. It is the audit-and-fix workflow that takes a profile from "claimed and partially filled out" to "actively pulling calls in the map pack." If you are not yet sure why local SEO is not general SEO, start there first. This guide assumes you already know the map pack matters.

This guide walks through the 12-field profile audit, the three factors Google uses to rank local businesses, the eight consistency signals your website needs to match, and a 30-day action plan you can start this week.

Why Your Google Business Profile Outweighs Your Website for Local

For most service-area and local businesses, the Google Business Profile is doing more local marketing work than the website. The map pack, the three-listing block of businesses that appears above the standard organic results on local searches, captures the majority of clicks on local-intent queries before anyone scrolls. Industry CTR studies consistently put the map pack's share of total clicks somewhere in the 40 to 70 percent range depending on the vertical and the query type.

Whatever the exact number is in your market, the takeaway is the same. If your business is not appearing in the top three map pack positions for the queries your customers run, you are competing for the leftover attention after the searcher has already seen three other options. That is a worse position than ranking number one organically, because the map pack is physically above the organic list on the screen.

This is why we tell clients to fix the Google Business Profile before we touch anything else. Title tag rewrites, blog content, and link building are powerful, but they all serve a profile that is not pulling its weight. Get the profile right first.

The Three Factors That Decide Map Pack Rankings

Google uses three factors to decide which businesses appear in the map pack for a given search. Two of them you can influence directly. One of them you cannot.

Proximity (You Cannot Control This)

Proximity is how close your business address is to the searcher when they run the query. If they search "plumber near me" from a couch a half-mile from your office, you have a structural advantage over the plumber two miles away. There is no SEO technique that overcomes physics here. You can make up some of the gap with the next two factors, but you cannot make a business in a different zip code show up reliably in someone's immediate neighborhood.

Relevance (You Control This Through Profile and Content)

Relevance is how well your profile and website match what the searcher is actually looking for. A plumber whose profile lists "Plumber" as the only category, has five services filled out, and has a 200-character description is less relevant to the algorithm than a plumber with the right primary category, four well-chosen secondary categories, 30 specific services, and a 750-character description that names the actual work. Most of this guide is about building relevance.

Authority (You Control This Through Trust Signals)

Authority is the network of trust signals around your business: reviews, citations on other directories, backlinks to your website, mentions on local chamber sites and community organizations. Google needs proof that you are a real, established business in this area. The longer that proof has existed, the more weight it carries.

Diagram showing the three local search ranking factors as three glasses filling up: proximity, relevance, and authority, with relevance and authority being controllable while proximity is not
Most local competitors leave the two controllable glasses half-empty. That is the opening.

The good news in all of this: most of your local competitors are not playing the relevance and authority game. They claimed a profile years ago, filled out the basics, and have not touched it since. You do not need to be perfect. You need to be more thorough than the four or five businesses competing for the same map pack slots.

The 12-Field GBP Audit Checklist

This is the audit we run on every new client profile. Walk through it on your own profile and write down which fields are incomplete, generic, or stale. The fixes that come out of this checklist are usually the highest-leverage work a local business can do in a single afternoon.

The 12 fields to audit:

  1. Business name (exact, no keyword stuffing)
  2. Primary category
  3. Secondary categories (up to 9)
  4. Services (target 20 to 30)
  5. Service areas (if applicable)
  6. Business description (use all 750 characters)
  7. Hours, including holiday hours
  8. Attributes (every box that applies)
  9. Photos (target 20 plus across categories)
  10. Products (where the vertical supports it)
  11. Posts (weekly cadence)
  12. Website URL and NAP consistency

The rest of this guide takes each of these in order and explains what good looks like.

Categories: The Single Biggest Ranking Lever

Your primary category is one of the strongest signals Google uses to decide which searches your profile is eligible to appear for. Get it wrong and you will not rank for the queries that actually drive calls, no matter how much you optimize the rest of the profile.

Most business owners pick a category that is too broad. A plumber chooses "Contractor" instead of "Plumber." A personal injury attorney chooses "Law Firm" instead of "Personal Injury Attorney." Broader is not better. Specific categories carry more relevance weight and put you in narrower, higher-converting search results.

Google allows up to 10 categories total: one primary and up to nine secondary. Most of the profiles we audit are using one or two. That is leaving search visibility on the table for every service the business offers that does not match the single primary category. A roofing company that does residential, commercial, gutters, and repair work should have at least four categories, not one.

To find the right secondary categories, look at what your three or four top-ranking competitors are using. Tools like GMB Everywhere (a free Chrome extension) display the categories on any visible profile, including suggested related categories with counts of how many businesses use each one. Pick the categories that map to services you actually perform. Resist the temptation to add unrelated ones to "cast a wider net." That signals confusion to the algorithm and can flag the profile for review.

Services: Aim for 20 to 30, Not 5

Services live underneath your categories and act as long-tail search signals. They are essentially free-text fields that Google reads as additional evidence of what your business does. The profiles that rank for specific service queries ("water heater replacement," "leak detection," "garbage disposal install") usually have those services explicitly listed.

Most businesses we audit have somewhere between zero and five services filled out. That is enough to identify the business in general terms and almost nothing for capturing specific queries. Build out a full list of 20 to 30 services that reflect the actual work you do. In competitive markets, more is better.

A few rules that we apply when building out a service list:

  • Each service should be a real thing a customer might search for, not a marketing phrase. "Tankless Water Heater Installation" is a real query. "Premium Plumbing Solutions" is not.
  • Group services semantically under the category they fit. A "Drain Cleaning" service belongs under the "Plumber" category, not under "General Contractor."
  • Include common variations. Customers search "AC repair," "air conditioner repair," and "HVAC repair" almost interchangeably. List multiple variants where they apply.
  • Add a short description to each service where the field allows it. Describe what is included, how long it takes, or what makes the work different. This adds further keyword and entity context.

The Business Description: 750 Characters Most Businesses Waste

Google gives every profile 750 characters for the business description. Most of the descriptions we read use 100 to 200 of them. That is a missed opportunity at zero cost.

The description does not directly drive rankings the way categories do, but it is one of the clearest places to tell Google what your business is, what it does, and where it operates. Write it in plain language, lead with the entity (the business name and what it is), then list the services, then name the locations served.

A workable structure that we use for client descriptions:

  1. Sentence one: Who you are and what you do. Name the business and the primary category in plain language.
  2. Sentences two through four: The specific services you offer. List them naturally, not as a comma-separated keyword dump.
  3. Sentences five through seven: The geographic areas you serve. Name actual cities and neighborhoods, not just the state.
  4. Closing sentence: A short proof point. Years in business, license number, family-owned, certifications. One credible detail beats five generic adjectives.

Avoid the trap of stuffing the description with keyword variants. Google's algorithms are good at parsing natural language now. A clearly written 700-character description outperforms 750 characters of keyword soup almost every time.

Photos: Quantity, Variety, and Why Phone Photos Are Fine

Photos are an activity and credibility signal. Profiles with substantial photo libraries consistently rank better than profiles with one or two stock images. The exact mechanism is hard to isolate, but the correlation in our audits is strong enough that we treat the first 20 to 30 photos as table stakes.

Cover the following categories when you upload:

  • Exterior: Storefront, signage, parking, the entry customers actually see.
  • Interior: Waiting area, service counter, work bays, anywhere a customer would stand.
  • Team: Owner and staff, ideally in uniform or branded apparel.
  • Work in progress: Actual jobs, before-and-afters, vehicles on site.
  • Products: Inventory, materials, or equipment if relevant to your vertical.

Phone photos are completely fine. In fact, they often outperform staged stock photography because they look like genuine business activity and they carry geolocation metadata that reinforces where your business operates. The "polished marketing shot" look can read as inauthentic to both Google and the people scrolling through your profile deciding whether to call.

Attributes: The Silent Search Filter

Attributes are the checkboxes hiding in your profile settings: accepts credit cards, wheelchair accessible, veteran-owned, woman-owned, free Wi-Fi, by appointment only, and dozens more depending on your category. Each attribute is a filter that searchers can apply to their results, and each one is another signal that tells Google what kind of business you are.

Most profiles leave attributes mostly blank. The fix takes five minutes. Open your profile, go through every attribute Google shows you, and answer honestly. Where an attribute does not apply, mark it that way too. A profile with active "yes" and "no" answers across the attribute list reads as more complete to the algorithm than a profile with most attributes left blank.

Pay special attention to identity attributes like veteran-owned, woman-owned, Latino-owned, Black-owned, LGBTQ+ friendly, and similar. These are real ranking and click-through factors when searchers filter for them, and they cost nothing to set accurately.

Posts: The Activity Signal Google Watches

A profile that has not posted anything in 18 months looks dormant. The algorithm tends to surface businesses that show ongoing activity. Posts are how you do that without spending hours each week on content production.

The post types worth using regularly:

  • What's New: A simple short update about the business. New service offered, new staff member, a recent job completed.
  • Offer: A discount, promotion, or seasonal special, with start and end dates.
  • Event: A workshop, open house, or anything happening at a specific time.
  • Product: A specific item or service, with a short description and a call-to-action button.

A weekly cadence is the target. Twice a month is acceptable. Less than once a month and the activity signal degrades. Each post should include an image and a clear, short caption. The image does not need to be original artwork; a recent job photo works fine.

Reviews: Velocity Matters More Than Volume

This is the area where the most local businesses underperform. They get a burst of reviews when they first ask, then go silent for two years. From an algorithm standpoint, that profile looks more dormant than a profile with fewer total reviews but a steady stream of recent ones.

Three rules we give every client:

  1. Build a review request habit. Pick a single moment in your customer journey, usually right after the work is completed or the product delivered, and ask for a review consistently. The channel matters less than the consistency. Email, text, in-person, or a printed card with a QR code all work.
  2. Aim for steady, not spikes. Three to ten new reviews per month every month is healthier than 40 reviews one month and nothing for the next year. The algorithm rewards recency.
  3. Respond to every review. Owner responses are themselves a signal of activity. Keep them short and specific. Avoid copy-paste templates that read the same on every review.

One counterintuitive note on the average star rating: a 4.7 to 4.9 average tends to convert better than a perfect 5.0. We have watched this in our own client data over years. Searchers read a 5.0 with 30 reviews as suspicious, and a 4.8 with 200 reviews as real. Honest businesses earn the occasional four-star review, and that turns out to be a feature, not a bug.

The Eight Consistency Signals Your Website Has to Match

This is where most local SEO advice ends and where the actual ranking work begins. Your Google Business Profile does not live in isolation. Google checks whether the website you linked from your profile actually belongs to the same business, and the closer the match, the more weight the profile carries in the map pack.

Here are the eight signals we audit on every client landing page, which is usually the homepage or a location-specific page if the business has multiple offices.

Signal What Good Looks Like
Title Tag Primary category + city, plus the brand. Example: "Portland Plumber | Same-Day Service | Brand Name"
H1 Heading Contains the primary category and the city, written in plain language
Address Match The address on the page matches the GBP address character for character, including suite numbers and abbreviations
Phone Number Match Same formatting as on the GBP. If the GBP shows (503) 381-5553, the website should too, not 503.381.5553
Google Maps Embed An embedded map of your actual GBP location on the homepage or contact page
Secondary Categories in H2s Each secondary category gets a subheading and a paragraph on the homepage, plus a link to a dedicated service page
Review Widget A widget pulling live Google reviews onto the page, not just static testimonial text
LocalBusiness Schema JSON-LD markup with the same NAP, hours, and category as the GBP. Include sameAs references to your GBP URL and major social profiles

Each of these is a small thing on its own. Together they form a clear signal to Google that this website and this profile belong to the same business. We have moved client profiles into the map pack just by tightening these eight signals on the website, without changing the profile itself.

Citations: The Trust Network Around Your Profile

Citations are the mentions of your business name, address, and phone number on directories and other websites across the internet. Google uses them as corroboration that your business is real and operates where it claims to operate. A profile with consistent citations on 40 reputable directories carries more authority than a profile that exists only on Google.

The major citation sources every local business should be listed on:

  • Bing Places (powers Bing Maps, important as AI search and Copilot pull from Bing's index)
  • Apple Maps Connect (the default map on iPhones)
  • Yelp (still a top citation source even if reviews are gated)
  • Better Business Bureau (bbb.org)
  • Facebook Business Page
  • Yellow Pages (yp.com)
  • Foursquare / Factual (data feeds into many other directories)

Beyond the general directories, look for niche directories specific to your vertical. Lawyers should be on Avvo and Justia. Contractors should be on Houzz and BuildZoom. Doctors should be on Healthgrades and Zocdoc. These vertical-specific citations carry more weight than yet another generic listing.

The hard rule across every citation: the name, address, and phone number have to match your Google Business Profile exactly. Inconsistencies between citations are one of the most common reasons a profile underperforms relative to the work that has been done on it.

Local Authority Links: The Multi-Chamber Strategy

Citations prove the business exists. Backlinks from local authority sites prove the business is trusted in the community. The single best class of local authority link is a chamber of commerce membership.

Chambers of commerce typically charge somewhere between 200 and 500 dollars a year for a membership. In exchange, members get listed in the chamber's online directory, which means a link from a trusted, established, local website pointing back to your business. Google treats these links as strong local trust signals.

What most local businesses do not realize is that you can be a member of more than one chamber. If three or four chambers operate within a reasonable distance of your office, you can join all of them. Each one is another local authority link. The cumulative effect of multiple chamber memberships on map pack rankings is measurable, and the cost per link compared to most paid link-building is favorable.

Beyond chambers, look for:

  • Local nonprofit sponsorships: A sponsor listing on the website of a local charity, food bank, or community organization.
  • Youth sports sponsorships: Little League teams, school athletic programs, community sports leagues. Most have sponsor pages.
  • Industry association memberships: Local chapters of trade associations specific to your vertical.
  • Civic and community events: Festivals, parades, fundraising galas. Sponsor levels usually include a website link.

These are not cheap volume plays. Each link costs real money and takes real coordination. The trade-off is that each one is a genuine local trust signal that Google has been weighting heavily for years and continues to weight heavily as AI-generated content floods the rest of the web.

Common Mistakes That Get Profiles Suspended

Google has been more aggressive in the past two years about flagging and suspending Google Business Profiles. The patterns that trigger suspensions are usually one of the following:

  • Keyword stuffing in the business name. If your legal business name is "Acme Plumbing" and your profile says "Acme Plumbing - Best Portland Plumber 24/7 Emergency," expect to be suspended.
  • Using a P.O. box, UPS Store, virtual office, or coworking space as your business address. Google checks. Suspensions are routine.
  • Multiple profiles at the same address for unrelated businesses. Read as spam.
  • Service area sprawl. Listing 30 cities you do not actually serve.
  • Review manipulation. Buying reviews, swapping reviews with other businesses, or gating reviews so only happy customers can leave them.
  • Operating a home-based business but presenting it as a storefront customers can visit. If customers do not come to your home, hide the address and use service areas instead.

None of these are worth the short-term gain. A suspended profile takes weeks to reinstate, sometimes months, and in rare cases never gets reinstated at all. Stay inside the rules.

Your First 30 Days: A Practical Action Plan

If you have read this far and are ready to put it into practice, here is the sequence we run for a new client in the first 30 days. None of these steps requires a developer or a contractor, and almost all of them can be done by the business owner directly.

Week One: The Audit

  1. Run the 12-field audit on your existing profile. Write down which fields are incomplete, generic, or stale.
  2. Pull the categories from your three or four top-ranking local competitors using a tool like GMB Everywhere. Note which categories overlap and which are unique to specific competitors.
  3. Build a list of 20 to 30 services you should be offering on your profile, grouped by category.
  4. Draft a new 700-character business description following the four-part structure earlier in this guide.

Week Two: The Fixes

  1. Update your primary and secondary categories. Add the new services. Replace the description. Fill out attributes.
  2. Take or gather 20 photos covering exterior, interior, team, work-in-progress, and products. Upload them.
  3. Set holiday hours for the next three months so you are not flagged as closed during them.
  4. Audit your website homepage against the eight consistency signals. Note which ones need fixing.

Week Three: Website and Schema

  1. Update your title tag and H1 to follow the "Category + City + Brand" pattern.
  2. Embed a Google Map of your GBP location on the homepage or contact page.
  3. Add or update LocalBusiness schema with matching NAP, hours, and category. Include a sameAs link back to your GBP URL.
  4. Add a live Google reviews widget that pulls current reviews onto the page.

Week Four: The Trust Network

  1. Claim or update your listings on Bing Places, Apple Maps, Yelp, BBB, Facebook, Yellow Pages, and Foursquare. NAP must match the GBP exactly.
  2. Identify and join at least one local chamber of commerce. Identify two or three more to join over the next quarter.
  3. Set up a review request system that fires at the moment of completed work. Test it on the next five jobs.
  4. Schedule four GBP posts for the next four weeks. A weekly cadence is the goal going forward.

By the end of 30 days you will have a profile that is more complete than 90 percent of local competitors in almost every vertical we have worked in, a website that reinforces it, and a citation and link network that backs both up. The rankings tend to follow within 60 to 90 days, sometimes sooner in less competitive markets.

What Comes Next

Optimization is not a one-time project. Profiles drift. Google adds new attributes and category options. Competitors enter and exit the market. Once the initial 30-day plan is done, the ongoing work is small: a weekly post, a review response habit, a quarterly photo refresh, and a once-a-year category and services review to keep up with whatever Google has added.

If you want a second set of eyes on where your Google Business Profile and the website around it are over- or under-performing, we offer free strategy calls. We will walk through the 12-field audit live, name the specific signals that are working and the ones that are not, and tell you honestly whether the map pack is reachable for your business in your current market.

Get a Free SEO Strategy Call

The post How to Optimize Your Google Business Profile: The Complete Local SEO Guide appeared first on Webfu | SEO, AIO, Google Ads, & Web Design.

]]>
3308
Local SEO Is Not General SEO https://www.webfu.com/blog/local-seo-is-not-general-seo/ Fri, 29 May 2026 16:52:09 +0000 https://www.webfu.com/blog/local-seo-is-not-general-seo/ Local SEO Is Not General SEO If you own a local business and your rankings are not moving, there is a good chance you, or whoever you hired, is running general SEO plays on a local SEO problem. The two are related. They are not the same game. General SEO is a fight to rank a webpage above every other Continue Reading

The post Local SEO Is Not General SEO appeared first on Webfu | SEO, AIO, Google Ads, & Web Design.

]]>
Local SEO Is Not General SEO

If you own a local business and your rankings are not moving, there is a good chance you, or whoever you hired, is running general SEO plays on a local SEO problem. The two are related. They are not the same game.

General SEO is a fight to rank a webpage above every other webpage in the world. Local SEO is a fight to rank inside a specific city, on a specific map, with a specific set of trust signals that general SEO guides barely mention. The plays that win one do not always win the other.

We have been doing local SEO for businesses in Portland and across the country since 1999. The pattern is the same nearly every time. A business gets sold an "SEO package," the work happens, and six months later they still are not in the map pack. The work was real. It was just aimed at the wrong target.

This guide breaks down the actual difference between local and general SEO, and what local-specific work to do this quarter to start showing up where your customers are searching.

Local Search Has Two Search Engines, Not One

Most general SEO guides skip this part. When someone in Portland types "plumber near me," Google does not give them one set of results. It gives them two.

The first is the map pack. Three local listings, an interactive map, ratings, hours, a call button. The second is the standard list of organic results below it. These are two separate search engines with two separate ranking algorithms running on the same screen. Your business has to compete in both.

Google Maps listings are powered by your Google Business Profile, your reviews, your categories, and your proximity to the searcher. Organic local listings are powered by traditional on-page SEO, content depth, backlinks, and site authority, with a heavy local intent layer on top.

The shortcut nobody mentions: The map pack sits above the regular search results on most local searches. It is the first thing the searcher sees. If you only optimize your website and ignore your Google Business Profile, you are competing for whatever attention is left after that.

General SEO ignores the map pack because most general SEO is written for businesses that do not have a physical location or service area. Treat it like a sidebar and you will leave most of your potential leads on the table.

Illustration of a phone screen showing a map with location pins at the top and stacked organic search listings below, representing the two layers of local search results
A local search returns two stacked result layers: the map pack on top and the organic listings below.

Why Proximity Is the One Lever You Cannot Pull

This part surprises every business owner we walk through it with. The single biggest factor in whether your map listing appears for a searcher is how close your business address is to where they are physically searching from. That is it. You cannot optimize proximity. You cannot buy your way around it.

This changes the math depending on what kind of business you run.

Storefront Businesses

If customers come to you, like a barber shop, dental practice, or restaurant, proximity is a hard ceiling. You will rank well in the neighborhoods around your address and weakly in the ones a few miles away. No amount of content, backlinks, or schema markup will change that. Your job is to dominate the area you can actually serve.

Service Area Businesses

If you go to the customer, like a plumber, landscaper, or law firm that takes meetings at the client's office, proximity matters less than the service areas you declare in your Google Business Profile. You have a real shot at ranking across an entire metro, which is exactly why the next levers in this guide matter so much for you.

The mistake is treating both types of business the same. A storefront chasing rankings two cities over is wasting budget. A service area business that only optimizes for the city its office sits in is leaving most of its territory uncovered.

The Four Levers That Actually Move Local Rankings

Across hundreds of local SEO engagements, the same four fields drive most of what is reachable on a Google Business Profile. They are unglamorous and take a few hours to set up properly. In the first 90 days they outperform almost anything else a local business can do.

Lever What It Controls Common Mistake
Primary Category Which searches your listing is eligible to appear for Picking the broadest possible category instead of the most specific accurate one
Services Long-tail visibility for specific service queries Leaving the services list empty or generic
Service Areas Geographic reach for service area businesses Spamming every city in the state and getting flagged
Reviews Trust, click-through, and ranking weight Treating it as a one-time push instead of a steady habit

Notice what is not on that list. Schema markup. Site speed. Internal linking. Those things matter for your organic local rankings on the website side, and we work on them in every campaign, but they are not what gets you into the three-listing map pack.

If you have not touched your Google Business Profile in a year, start here before anywhere else. There is a deeper walkthrough in our guide to optimizing your Google Business Profile.

Review Velocity Beats Review Count

Most businesses approach Google reviews like a fundraising drive. They blast every past client once, get a burst of reviews, and then go quiet for a year. Local search rewards the opposite pattern.

What Google appears to weigh, based on patterns we have watched across client accounts, is review velocity. A steady stream of new reviews tells the algorithm that the business is still active and still serving customers. A profile with 80 reviews from one month two years ago and nothing since looks dormant, even if the star rating is great.

What a healthy review pattern looks like: Three to ten new reviews per month, every month, with a mix of recent dates visible at the top of your profile. This beats a one-time push of 50 reviews followed by silence every time.

The other piece is the rating itself. We have seen 4.7 to 4.9 averages convert better than a perfect 5.0. Searchers read 5.0 with 30 reviews as suspicious. They read 4.8 with 200 reviews as real. Honest businesses earn the occasional four-star review, and that turns out to be a feature, not a bug.

Build a system that asks every satisfied customer for a review at the moment they are happiest, usually right after the job is complete. Then keep that system running for years, not weeks.

Service Plus City Pages: The Local-Only Play

This is where local SEO and general SEO part ways most sharply. A general SEO strategy might say "build one excellent page for plumbing services and earn backlinks to it." A local SEO strategy looks at the same business and says "build a focused page for every meaningful combination of service and city you serve."

Think of it as a matrix. Down one side, the services you offer. Across the top, the cities or neighborhoods you serve. Each cell is a potential page someone could land on after searching for that exact service in that exact place.

Isometric illustration of a grid of small landing-page cards, each marked with a location pin, connected by dotted paths to suggest a system of service-area pages
Each cell in the service-by-city matrix is a potential page that ranks for one specific local search.

Done well, this approach captures search intent that a single generic service page never could. Someone searching "emergency plumber Lake Oswego" expects a page that mentions Lake Oswego, addresses the urgency, and proves you actually serve that area. A generic "Plumbing Services" page does none of those.

Done badly, this approach builds 400 near-identical pages that Google flags as thin content and ignores. The line between the two is whether each page has a genuine reason to exist. Original copy about that specific service in that specific area. A photo of an actual project there if you have one. A quote from a customer in that city if you can get one. Without something local on the page, it is just a template, and Google can tell.

For most local businesses, somewhere between 10 and 50 service-area pages is the sweet spot. Build them slowly. Watch which ones earn traffic and calls. Put more into the ones that do. This is the kind of SEO strategy work that compounds over years.

Localized Blog Topics Beat Generic Ones

Blog content for local businesses follows the same principle. A general SEO play targets "best wedding venues." A local SEO play targets "best wedding venues in Portland." The first ranks against the entire internet. The second ranks against a handful of local competitors, and brings in readers who are actually in a position to hire you.

The other shift is who you write for. A general blog targets the people who already need your service. A local blog can target the people next to those people. A wedding photographer who writes about local venues, local florists, and local catering options reaches couples planning weddings in their city, even when those couples are not yet thinking about photography. By the time they are, the photographer is already familiar.

This is one of the most underused habits in local marketing. Pick three to five topic areas that sit at the intersection of your service and your geography, then publish on them consistently. A few examples for a Portland law firm:

  • Average cost of a personal injury attorney in Portland
  • What to do after a car accident in Multnomah County
  • How long do personal injury cases take in Oregon

Each of those targets a specific local query with clear search intent and very few sophisticated competitors. That is the local SEO advantage. You are not fighting the world. You are fighting the law firm two blocks over, and most of them are not writing anything at all.

What to Do This Week

If this guide convinced you that your current approach is mismatched to the local game, here are three concrete moves to start with. None of them take more than a few hours, and they outperform almost anything else you could do.

1. Audit Your Google Business Profile

Log in, review your primary category, your services list, your service areas, your business hours, and your photos. Most businesses we audit are using a broader category than they should and have left the services list mostly empty. Both of those are fixable in an afternoon.

2. Set Up a Review Request System

Pick the moment in your customer journey when satisfaction is highest, usually right after the work is delivered, and build a habit of asking for a review at that moment. Email, text, or in person all work. Consistency matters more than the channel.

3. Map Out Your Service Plus City Pages

List your real services down one side of a page and the cities or neighborhoods you actually serve across the top. Circle the combinations that represent meaningful demand. Those are your next 10 to 20 service-area pages, prioritized by what would actually generate revenue.

Local SEO Rewards Local-Specific Work

General SEO advice is everywhere. Most of it is good for the problems it is written for. The trouble is that "rank a webpage globally" and "rank a business locally" are two different problems, and conflating them is the single most common reason local businesses stay invisible in the map pack.

The good news is that the local game is winnable. Your real competition is the handful of other businesses in your service area, and most of them are running on autopilot. Get the four levers right. Build the habit of steady reviews. Put service-specific local pages in front of the searches your customers are actually running. The rankings tend to follow.

If you want a second set of eyes on where your local strategy is and is not working, we will walk through your Google Business Profile, your service area coverage, and the map pack you should be competing in. We will tell you honestly whether the gap is closeable in your current budget.

Get a Free SEO Strategy Call

The post Local SEO Is Not General SEO appeared first on Webfu | SEO, AIO, Google Ads, & Web Design.

]]>
3303
Google Maps Launches Ask Maps: What It Means for Local Businesses https://www.webfu.com/blog/google-ask-maps-local-business-visibility/ Thu, 16 Apr 2026 13:59:07 +0000 https://www.webfu.com/blog/google-ask-maps-local-business-visibility/ Google Maps Launches Ask Maps: What It Means for Local Businesses Google rolled out Ask Maps in late March 2026. It is a Gemini-powered search layer inside Google Maps that lets people ask for places the same way they would ask a friend. Type a full sentence, get a list of places back. If you run a local business in Continue Reading

The post Google Maps Launches Ask Maps: What It Means for Local Businesses appeared first on Webfu | SEO, AIO, Google Ads, & Web Design.

]]>
Google Maps Launches Ask Maps: What It Means for Local Businesses

Google rolled out Ask Maps in late March 2026. It is a Gemini-powered search layer inside Google Maps that lets people ask for places the same way they would ask a friend. Type a full sentence, get a list of places back.

If you run a local business in Portland, or anywhere else, this is the biggest change to local search we have seen in a long time. It changes how customers find you, what Google rewards, and what happens to businesses whose Google Business Profile has been sitting untouched since 2021.

What Ask Maps Actually Does

Old Google Maps search was keyword-driven. You typed "coffee shop" and got a list ranked by proximity, reviews, and category match. Ask Maps takes a full sentence and interprets it.

A customer can now type or speak something like:

  • "A quiet coffee shop with outdoor seating that isn't too expensive"
  • "A family law attorney in Southeast Portland who handles custody cases and does free consultations"
  • "An auto body shop that actually answers their phone and works with my insurance"

Gemini parses the request, checks it against businesses in the relevant area, and returns a short list with reasoning. That last part is what most people are going to miss. Ask Maps does not only return a ranking, it writes a short explanation for why each business fits. The explanation is generated from the public signals attached to your Google Business Profile.

Where the Answers Come From

Ask Maps does not invent answers. It pulls from a specific set of public signals, and if those signals are weak, you do not show up.

The sources Google is pulling from:

  • Your Google Business Profile fields (categories, services, attributes, description, hours, service area)
  • Customer reviews, the full text of them, not just the star rating
  • Photos posted by you and by customers
  • Menus, service lists, and product listings
  • Posts, offers, and updates published through GBP
  • Q&A-style signals (the old Q&A section plus review content that answers common questions)
  • Your website content, especially pages tied to your location and services

Say a customer asks for "a family law attorney who handles international custody." Ask Maps looks at whether you have that phrase in your services, whether reviews mention it, whether your website has a page about it, and whether photos or posts reinforce it. A thin profile that lists "Lawyer" as the category and nothing else is basically invisible for a query like that.

The Old Q&A Section Is Going Away

Alongside Ask Maps, Google is phasing out the classic Q&A section on Business Profiles. That was the section where any user could post a question ("Do you accept walk-ins?") and anyone could answer it, including strangers who had nothing to do with your business. It was a mess for years.

Google is replacing it with AI-generated answers derived from your public signals. When someone asks a question about your business, Gemini writes the answer using your profile, your reviews, your website, and your photos as source material.

There is an upside here: no more random internet users misinforming your prospective customers. There is also a downside. If your public signals do not contain the answer, the AI will either guess, return something generic, or tell the user it does not know. None of those outcomes help you win the lead.

Why Thin Profiles Lose

In the old Google Maps, a business with a claimed profile, a handful of reviews, and the right category could rank for "plumber near me" on proximity alone. Ask Maps does not work that way. When the query is specific, the ranking collapses onto businesses whose signals match those specifics.

Take two auto repair shops in Portland. Both claimed. Both 4.5 stars. One has:

  • A one-line description
  • Three photos
  • Category set to "Auto Repair Shop"
  • No services listed
  • Reviews that say "great service"

The other has:

  • A detailed description covering services, brands worked on, and insurance partners
  • Forty photos showing the shop, the team, before-and-after repairs
  • Primary and secondary categories
  • A full services list with pricing ranges
  • Reviews mentioning specific work (transmission, European cars, fleet service)
  • Weekly posts
  • Website pages for each service tied to the location

On a specific Ask Maps query, the second shop wins every time. The first shop used to win half the time on proximity. That safety net is gone.

What to Check on Your Google Business Profile Now

Open your profile and run through this list today. Most businesses we audit are missing at least half of these items.

  1. Primary category. Is it the most specific match for what you do? "Lawyer" is too broad. "Immigration Attorney" or "Family Law Attorney" is what you want.
  2. Secondary categories. Add up to nine that describe other services you actually offer. Do not spam unrelated categories, Google penalizes that.
  3. Services list. Fill in every service. Include descriptions. If a service has a specific name customers search for, use it.
  4. Attributes. Go through every attribute Google offers for your category. "Free consultation," "Wheelchair accessible," "Appointment required," "Women-owned," each one feeds into Ask Maps reasoning.
  5. Description. Rewrite it if it is one sentence. Cover what you do, who you serve, where, and what makes you different. Use the words your customers use.
  6. Photos. Twenty minimum. Show the inside, outside, team, work, and results. Phone photos are fine.
  7. Hours. Correct, including holidays. Set special hours when they apply.
  8. Posts. Publish at least one weekly. Offers, news, photos, any of it counts. Dormant profiles rank worse.
  9. Review responses. Respond to every review, positive and negative. Reviews are training data for Ask Maps, and your responses are part of that signal.
  10. Review language. If your reviews only say "great service," they tell Ask Maps nothing. Ask satisfied customers to mention the specific service they used and what stood out.

Yes, it is a lot. But it is the input Gemini is reading right now when customers ask for businesses like yours. If you want help running this audit systematically, our local SEO services include a full profile overhaul and ongoing maintenance.

What to Fix on Your Website

Ask Maps reads your website too. It looks for content that reinforces what your profile claims.

  • Match the information exactly. Name, address, phone, hours, and services should match your GBP character for character. Mismatches create doubt.
  • Localize your service pages. If you serve Portland, your service pages should say so in the copy, the URL, and the metadata. Vague "we serve the Pacific Northwest" copy does not help.
  • Add LocalBusiness schema. Structured data makes the signal explicit. Any solid SEO strategy in 2026 bakes this in.
  • Write content that answers real questions. The kind Ask Maps is now fielding. "How much does a custody modification cost in Oregon?" is the type of question a law firm should answer on its own site, not leave to an AI to guess at.

The Bigger Picture

Ask Maps fits with what Google has been shipping for the past year or so, from AI Overviews to AI Mode in Search to Gemini inside Workspace. Google is moving from showing you ten links to giving you an answer, and that answer is built from the public signals businesses provide.

We saw something similar when mobile search overtook desktop. The businesses that adapted first won local, and the ones that waited two years got buried. Ask Maps is the same kind of shift. Update your Google Business Profile while your competitors are still reacting, and you will show up while the others are asking their marketing people what happened to their leads.

Recent Google Business Profile changes have been pointing in this direction for months. Ask Maps is where it lands.

If you want a straight opinion on how Ask Maps is likely to affect your specific business and where your profile has gaps, we are happy to take a look.

Get a Free SEO Strategy Call

The post Google Maps Launches Ask Maps: What It Means for Local Businesses appeared first on Webfu | SEO, AIO, Google Ads, & Web Design.

]]>
3268
Google Is Auto-Generating Your Business Services With AI. https://www.webfu.com/blog/google-business-profile-ai-generated-services/ Wed, 25 Mar 2026 03:15:16 +0000 https://www.webfu.com/?p=3031 Google is using AI to auto-generate service listings on Business Profiles. Some are wrong. Here is what changed, how to check, and what to do about it.

The post Google Is Auto-Generating Your Business Services With AI. appeared first on Webfu | SEO, AIO, Google Ads, & Web Design.

]]>
Google Is Auto-Generating Your Business Services With AI. Here Is What You Need to Know.

Google is now using artificial intelligence to create service listings on your Google Business Profile knowledge panel. These AI-generated services show up when people search for your business name. And they appear whether you entered them yourself or not.

The problem? They are not always accurate. Google's AI is pulling from your website, reviews, category data, and other signals to guess what services you offer. For some businesses, the results are close enough. For others, the AI is listing services the business does not actually provide.

If you are a Webfu client, we are already on this. We actively monitor our clients' Google Business Profiles and will flag anything that looks off. But if you manage your own profile, or work with an agency that is not watching for this, you need to check it now.

What Google Changed

Starting in late February 2026, local SEO professionals began noticing AI-generated service descriptions appearing inside business knowledge panels. These are the panels that show up on the right side of Google search results (on desktop) or at the top (on mobile) when someone searches for a specific business.

Previously, the services listed in your knowledge panel came directly from what you entered in your Google Business Profile dashboard. If you took the time to add your services manually, those are what showed up. If you left the services section empty, nothing appeared.

Now, Google's AI (likely powered by Gemini, the same technology behind AI Overviews) is filling in service listings automatically. It cross-references your website content, your business category, your location, customer reviews, and other online signals to generate a list of services it believes you offer.

This is happening across industries. Financial services firms, law offices, contractors, restaurants, medical practices, and nonprofits have all reported AI-generated services appearing on their profiles. In many cases, business owners had no idea it was happening until someone pointed it out.

Why This Matters for Your Business

Your Google Business Profile is often the first thing a potential customer sees. When they search your business name, the knowledge panel shows your hours, reviews, location, and now, an AI-generated list of your services. If that list is wrong, you have a problem.

Inaccurate Services Can Mislead Customers

If Google's AI lists a service you do not provide, potential customers may contact you expecting something you cannot deliver. That wastes their time and yours. Worse, if someone hires you based on an AI-generated service description and you cannot deliver, it damages your reputation.

It Can Undermine Your Positioning

Many businesses are strategic about which services they highlight. A law firm that focuses on personal injury cases does not want "traffic tickets" showing up as a listed service, even if they technically handle them. A remodeling company that specializes in kitchens and bathrooms does not want "commercial construction" appearing because Google's AI made an assumption based on their business category.

Your Competitors May Have Better Listings

Businesses that keep their Google Business Profile well-maintained, with detailed, accurate service descriptions, clear website content, and consistent information across the web, are more likely to get accurate AI-generated results. If your profile is thin or outdated, Google's AI has less to work with and is more likely to get it wrong.

What You Should Do Now

  1. Search your business name on Google and read the knowledge panel. Look at the services section carefully. Are those actually your services? Are they described accurately? Do this on both desktop and mobile, as the display can differ.
  2. Update your Google Business Profile services manually. Log into your GBP dashboard and make sure every service you offer is listed with a clear, detailed description. Google's AI uses your manual entries as a reference point. The more complete your profile, the less the AI needs to guess.
  3. Align your website with your profile. Google's AI cross-references your GBP data with your website content. If your website says one thing and your profile says another, the AI may split the difference in ways you do not want. Make sure your website's service pages match what you have listed in your profile.
  4. Set a monthly audit reminder. This is not a one-time fix. Google's AI continues to update its understanding of your business based on new data. Reviews, website changes, and category updates can all shift what the AI generates. Check your knowledge panel at least once a month.

How Webfu Handles This for Clients

If you are a Webfu client, you do not need to worry about this. Our local SEO team actively monitors your Google Business Profile as part of our ongoing management. That includes watching for AI-generated service listings that do not match what you actually offer.

When we spot an issue, we fix it. We update your GBP service entries, align your website content, and make sure Google's AI has the right signals to work with. We have been managing Google Business Profiles since long before AI entered the picture. The tools change; the discipline does not.

For businesses that are not currently working with an SEO team, this is exactly the kind of thing that slips through the cracks. You set up your Google Business Profile once, assume it is working, and never check it again. Meanwhile, Google's AI is rewriting your service descriptions behind the scenes.

The Bottom Line

Google's AI is now an active participant in how your business is presented online. That is not going away. The businesses that stay on top of their profiles, keep their website content aligned, and monitor what Google is generating will maintain control over their online presence. The ones that do not will be letting an algorithm decide how customers see them.

This is one more reason why local SEO is not a set-it-and-forget-it task. It requires ongoing attention, and the stakes keep getting higher as AI becomes more involved in search.

Not sure if your Google Business Profile is showing the right services? Get a free SEO strategy call and we will check it for you.

The post Google Is Auto-Generating Your Business Services With AI. appeared first on Webfu | SEO, AIO, Google Ads, & Web Design.

]]>
3031
How to Get Your Business Featured in Google AI Overviews https://www.webfu.com/blog/google-ai-overviews-business-visibility/ Tue, 10 Feb 2026 22:32:39 +0000 https://www.webfu.com/?p=2671 Google AI Overviews are changing how people find businesses online. Instead of scanning a list of blue links, searchers now see a single AI-generated answer at the top of the page. That answer pulls from multiple sources, synthesizes the information, and presents one cohesive response. If your business is one of those sources, you get visibility that traditional rankings cannot Continue Reading

The post How to Get Your Business Featured in Google AI Overviews appeared first on Webfu | SEO, AIO, Google Ads, & Web Design.

]]>
Google AI Overviews are changing how people find businesses online. Instead of scanning a list of blue links, searchers now see a single AI-generated answer at the top of the page. That answer pulls from multiple sources, synthesizes the information, and presents one cohesive response.

If your business is one of those sources, you get visibility that traditional rankings cannot match. If you are not, you may not get seen at all.

This is not about chasing a new algorithm trick. Getting featured in Google AI Overviews requires a shift in how you create content, structure your website, and build authority online. The AI does not match keywords. It evaluates whether your content answers the question better than everyone else's.

Let's walk through exactly what that takes. Along the way, we will ask you questions that help you evaluate where your SEO strategy stands and where the gaps are.

What are Google AI Overviews and why should you care?

Google AI Overviews appear at the top of search results for complex queries. When someone searches "how do I choose an SEO agency for my law firm" or "what is the best way to improve local search rankings," Google's AI reads dozens of pages, pulls the most relevant information, and generates a summary answer.

That summary includes source citations. The pages it pulls from get prominent visibility, often above the traditional first-place organic result. For businesses competing in crowded markets, this is a significant opportunity.

Here is the question most businesses miss: is your content written for Google's AI to summarize, or is it written for a human to skim? Those are two different things. AI Overviews reward content that provides clear, structured, comprehensive answers. Thin pages with vague descriptions do not get cited.

Think about your own website for a moment. If Google's AI read your service pages and blog posts right now, would it find specific, authoritative answers to the questions your customers are asking? Or would it find generic marketing language that sounds like every other business in your industry?

Three pillars that determine Google AI Overview visibility

Getting featured in Google AI Overviews is not a single tactic. It is the result of three areas working together. Each one reinforces the others.

Strategy type
Focus area
Why it matters
Strategy type

Semantic content

Focus area

Answering "how" and "why" questions

Why it matters

AI prioritizes depth and conversational clarity over keyword density

Strategy type

Technical signals

Focus area

Schema markup and structured data

Why it matters

Helps AI bots read your business facts instantly and accurately

Strategy type

Digital authority

Focus area

Reviews, citations, and external mentions

Why it matters

External proof that your business is a reliable, trustworthy source

Most businesses focus on only one of these, usually content. That is not enough. Google AI Overviews weigh all three when deciding which sources to cite. A business with strong content but no structured data and weak reviews will lose out to a competitor that covers all three.

Let's break each one down.

Semantic content: answer what your audience actually asks

Traditional SEO taught businesses to target keywords. Find a high-volume keyword, put it in your title tag and headings, and hope for a ranking. That approach still has value for standard organic results. But AI Overviews SEO demands a different approach.

Google's AI does not match keywords. It understands search intent. It looks for content that answers the full scope of a question, not just content that mentions the right phrase. This is semantic search, and it changes how you need to think about content.

Ask yourself: what are the 10 most common questions your potential customers ask before they buy? Not the questions you wish they would ask. The real ones. The ones your sales team hears on calls. The ones that show up in your email inbox.

Those questions are your content roadmap for Google AI Overviews.

How to structure content that AI can summarize

AI Overviews pull specific sections of text, not entire pages. Your content needs to be organized so the AI can identify and extract the most relevant part of your answer.

Practical steps:

  • Use clear H2 and H3 headings that match the questions people search for
  • Answer each question directly in the first two sentences of that section, then expand with supporting detail
  • Use numbered lists for processes and bulleted lists for features or criteria
  • Write in plain language at an 8th to 10th grade reading level
  • Include specific numbers, timeframes, and examples instead of vague generalities

Here is a test: read any section of your website out loud. If it sounds like a marketing brochure, rewrite it. If it sounds like an expert explaining something to a smart person who just does not have your specific knowledge, you are on the right track.

The content that gets featured in Google AI Overviews reads like a knowledgeable colleague giving a thorough, honest answer. Not a sales pitch. Not a keyword-stuffed page. A real answer.

Technical signals: help Google's AI read your business

Good content is necessary but not sufficient. If your website does not communicate key business information in a format that AI can parse instantly, you are making the AI work harder than it needs to. And when the AI has to work harder to understand your site, it will pull from a competitor whose site is easier to read.

Structured data, also called schema markup, is the technical foundation of Google AI Overview visibility. It translates your business information into a standardized format that search engines and AI systems can process without ambiguity.

Schema markup that matters for AI Overviews

Not all schema types carry the same weight. Focus on the ones that directly help AI understand who you are, what you do, and why you are credible.

  • LocalBusiness schema: Your name, address, phone number, hours, and service area in a format Google can read without interpretation
  • FAQPage schema: Questions and answers that AI can pull directly into search results and AI Overviews
  • Service schema: Specific descriptions of what you offer, including pricing if applicable
  • Review schema: Aggregate ratings that signal trust and satisfaction to AI systems
  • Article schema: Author credentials, publication date, and topic classification for blog content

A quick question for you: does your website have schema markup on every important page, or only on the homepage? Many businesses implement schema once and forget about it. Every service page, every blog post, and every location page should have appropriate structured data.

If you are not sure, run your pages through Google's Rich Results Test. It will show you exactly what structured data Google can see on each page. If the answer is "none," that is a gap worth closing.

Page speed and technical health still matter

AI Overviews pull from pages that Google has already crawled and indexed. If your site has technical SEO issues that slow down crawling, prevent indexing, or create confusion about your site structure, you are reducing your chances of being cited.

Core Web Vitals, mobile responsiveness, clean URL structures, and proper internal linking all contribute to how easily Google's systems can access and understand your content. These are not glamorous tasks, but they are foundational.

Digital authority: the proof that earns AI trust

This is where most businesses underestimate the challenge. You can have the best content and the cleanest technical setup, but if the rest of the internet does not confirm that your business is a trusted source, Google AI Overviews will cite someone else.

Digital authority is the sum of external signals that tell Google's AI your business is real, reputable, and worth referencing. These signals include reviews, citations, backlinks, mentions in industry publications, and consistency of your business information across the web.

Ask yourself: if Google's AI looked at every mention of your business across the entire internet, what story would it find? Would it find consistent information, positive reviews, and mentions from credible sources? Or would it find outdated listings, conflicting addresses, and no third-party validation?

Reviews are a ranking signal and a trust signal

Google's AI evaluates reviews as part of its source selection. A business with hundreds of detailed, positive Google Business Profile reviews sends a stronger trust signal than one with five generic reviews from three years ago. Strong reviews are a key part of any local search optimization strategy.

What matters for Google AI Overviews:

  • Volume: more reviews signal more customer interactions and broader experience
  • Recency: recent reviews indicate the business is active and currently delivering results
  • Detail: reviews that mention specific services, outcomes, or experiences provide semantic signals the AI can evaluate
  • Responses: businesses that respond to reviews demonstrate engagement and accountability

Do you have a system for consistently generating new reviews? Not a one-time ask, but a repeatable process that produces a steady flow of fresh, detailed reviews every month? If not, that is one of the highest-impact changes you can make.

Citations and consistent business information

AI systems cross-reference your business information across multiple sources. Citations and consistent NAP data are among the most important local SEO ranking factors, and if your name, address, and phone number are inconsistent across directories, Google's AI loses confidence in the accuracy of your information.

Audit your business listings on major directories, industry-specific platforms, and local sites. Every listing should match exactly. This sounds tedious. It is. But inconsistent citations actively work against you in AI-driven search.

E-E-A-T: why Google's AI trusts some sources and ignores others

Google evaluates content through a framework called E-E-A-T, which stands for Experience, Expertise, Authoritativeness, and Trustworthiness. This framework is not new, but it matters more for Google AI Overviews than it ever did for traditional rankings. Google's own helpful content guidelines describe how these signals influence search quality.

AI Overviews generate answers that people trust immediately. Google cannot afford to cite unreliable sources. So E-E-A-T signals carry significant weight in determining which content gets featured.

Here is what each component means for your business:

  • Experience: Does your content show firsthand experience with the topic? Case studies, real examples, and practical insights from actual work signal experience that generic content cannot replicate.
  • Expertise: Are your authors qualified to write about this subject? Author bios with credentials, professional background, and relevant experience help Google evaluate expertise.
  • Authoritativeness: Is your business recognized as a go-to source in your industry? This comes from backlinks, media mentions, speaking engagements, and industry citations.
  • Trustworthiness: Is your website secure, transparent, and accurate? SSL certificates, clear contact information, privacy policies, and factual content all contribute to trust.

A hard question: does your website demonstrate real experience, or does it read like it was written by someone who researched the topic for an hour? Google's AI is trained to recognize the difference. Content grounded in real experience has specific details, nuanced perspectives, and practical recommendations that generic content simply does not have.

This is where many businesses struggle. They publish content that is technically accurate but lacks the depth that comes from doing the work. AI Overviews consistently favor sources that demonstrate they have been in the trenches, not sources that summarize what others have written.

Building your Google AI Overview strategy step by step

Understanding the principles is the first step. Executing on them is where results come from. Here is a practical sequence for AI Overview optimization that improves your visibility in Google AI Overviews.

  1. Audit your existing content for answer quality. Go through your top 10 most important pages as part of a thorough SEO audit. For each one, identify the primary question it should answer. Then evaluate honestly: does the page answer that question clearly and completely in the first few sentences of the relevant section? If not, rewrite those sections with direct, structured answers.
  2. Implement structured data across your site. Start with LocalBusiness schema on your homepage and location pages. Add FAQPage schema to any page with a frequently asked questions section. Add Article schema to every blog post with proper author information. Test every page with Google's Rich Results Test.
  3. Build a review generation system. Create a repeatable process for asking satisfied customers to leave detailed Google reviews. Make it easy by sending a direct link. Follow up consistently. Respond to every review, positive or negative.
  4. Clean up your citations and business listings. Audit every directory listing, social profile, and industry page where your business appears. Fix any inconsistencies in name, address, phone number, and services. Remove duplicate listings.
  5. E-E-A-T optimization: strengthen trust signals. Add detailed author bios to every blog post. Include case studies and real examples in your service pages. Link to authoritative external sources that support your claims. Make sure your site's contact information, privacy policy, and about page are complete and current.
  6. Create content specifically for AI-friendly queries. Identify the "how" and "why" questions in your industry that trigger AI Overviews. Create comprehensive pages that answer those questions with depth, clarity, and structure. Use SEO content strategy that prioritizes these question-based queries alongside your existing keyword targets.

The window is open right now

Google AI Overviews are still relatively new. Most businesses have not adjusted their strategy to account for them. That means the businesses that move now will establish themselves as cited sources before the competition catches up. Because SEO results take time to build, starting now gives you a compounding advantage.

This is not going to get easier. As more businesses develop a Google AI search strategy and optimize for AI Overviews, the bar for getting featured will rise. The advantage goes to the businesses that build the foundation now, while the standards are still forming and the competition is still figuring out what changed.

One final question: if you do nothing different, will Google AI Overviews feature your business six months from now? If the honest answer is no, the strategy outlined above is where to start.


Want help building a Google AI Overview strategy for your business? Schedule a free strategy call and we will evaluate your current visibility, identify the gaps, and build a plan that gets your business in front of the right searches. Call (503) 381-5553 or contact us online.

The post How to Get Your Business Featured in Google AI Overviews appeared first on Webfu | SEO, AIO, Google Ads, & Web Design.

]]>
2671
How to Build Repeatable Marketing Systems with Claude Code https://www.webfu.com/blog/how-to-build-repeatable-marketing-systems-with-claude-code/ Mon, 05 Jan 2026 09:36:06 +0000 https://www.webfu.com/?p=2651 Most people treat AI like a chatbot. They type a question, get an answer, and move on. That works for quick lookups. It does not work for running marketing, operations, or content at scale. Claude Code is different. It is not a chat window. It is a working environment where AI operates inside your business systems, reads your files, follows Continue Reading

The post How to Build Repeatable Marketing Systems with Claude Code appeared first on Webfu | SEO, AIO, Google Ads, & Web Design.

]]>
Most people treat AI like a chatbot. They type a question, get an answer, and move on. That works for quick lookups. It does not work for running marketing, operations, or content at scale.

Claude Code is different. It is not a chat window. It is a working environment where AI operates inside your business systems, reads your files, follows your playbooks, and executes multi-step workflows. Think of it less as a tool and more as an operational layer that sits between your strategy and your execution.

Using Claude Code for business is not about asking better questions. It is about building a system. This guide covers how to turn it from a one-off assistant into a repeatable operation that handles real work across marketing, SEO, analytics, and content.

Why Claude Code is an operating system, not a chatbot

Context beats prompt engineering every time

Here is where most people go wrong with AI: they spend hours crafting the perfect prompt.

That approach misses the point entirely. Roughly 75% of AI output quality comes from structured business context, not clever prompts. Context means your brand voice, competitor intelligence, SEO strategy, conversion principles, and product positioning. All documented. All accessible.

The difference is simple. A prompt tells AI what to do right now. Context tells AI who you are, what you stand for, and how you operate. One is disposable. The other compounds.

What context looks like in practice:

  • A brand voice document that defines tone, word choice, and messaging pillars
  • A competitor analysis that maps positioning and gaps
  • SEO guidelines covering keyword rules, structure standards, and search intent requirements
  • Conversion optimization principles that inform every page and CTA
  • An internal links map that connects content strategically

These files live in your working directory. Claude Code reads them before every task. No re-explaining. No drift. Consistent output, every time.

If you skip this step, no amount of prompt engineering will save you.

Working inside an IDE changes everything

Chat-based AI tools have a ceiling. You type a message, get a response, and copy-paste it somewhere else. There is no file system, no version history, no visibility into what happened between sessions.

Working inside VS Code or Cursor removes those limitations. You see every file Claude Code creates. You see the research briefs, the drafts, the analysis reports. You can review changes, roll back mistakes, and track what was done and when.

For anything beyond a quick question, this matters. Marketing campaigns, content pipelines, SEO audits, and performance reviews all produce artifacts. Those artifacts need to be stored, versioned, and iterable. A chat window does not give you that. A development environment does.

This is not about being technical. It is about having control over your outputs and being able to build on them over time.

Building AI marketing workflows with commands and skills

Skills and commands are SOPs for AI

Every business runs on standard operating procedures, whether they are written down or not. The best teams codify their processes so work gets done consistently regardless of who executes it.

Claude Code handles this through skills and slash commands. These are essentially codified marketing playbooks. Instead of writing a 500-word prompt every time you need a blog post, you run a command. Instead of re-explaining your SEO process, the command already knows the steps.

This mirrors how you would train a junior hire. You would not give them a blank page and say "figure it out." You would hand them a checklist, a framework, and examples of good work. Skills and commands do exactly that for AI.

What this looks like:

  • A /research command that runs keyword analysis, competitor research, and generates a structured brief
  • A /write command that creates a full article following your brand voice, SEO rules, and content structure
  • An /optimize command that runs a final SEO polish pass before publishing
  • A /performance-review command that pulls analytics data and surfaces content priorities

Each command encapsulates hours of process design into a single, repeatable instruction. That is where the leverage comes from.

Natural language still matters

Good context and strong commands do not eliminate the need for clear communication. Garbage in, garbage out still applies.

When you give Claude Code a task, clarity of intent matters more than prompt formatting. What is the scenario? Who is the audience? What stage of the buyer journey are they in? What outcome do you need?

A clear, conversational brief often outperforms a "perfectly engineered" prompt full of brackets and variables. Dictation works. Plain language works. What does not work is vague instructions with no direction.

Be specific about what you want. Be clear about who it is for. Describe the desired outcome. The context files handle everything else.

Plan mode is for high-stakes work

Not every task needs a plan. Quick edits, simple lookups, and routine commands run fine without one.

But for complex, multi-step work, plan mode changes the quality of output dramatically. It forces Claude Code to research before acting, reason through the approach, and ask clarifying questions before committing to a direction.

Think of it like briefing a senior strategist. You would not hand them a campaign and say "just go." You would expect them to come back with questions, an outline, and a recommended approach before execution starts.

Plan mode works the same way. It is ideal for:

  • Multi-channel campaign planning
  • Product launch strategies
  • Content systems that span dozens of pages
  • Complex SEO content strategy that requires research and prioritization

The extra time spent in planning saves hours of rework downstream.

Data-driven AI operations for your business

AI decisions should be driven by real data

AI is useful when it generates ideas. It becomes powerful when those ideas are grounded in actual performance data.

Pulling live data from Google Analytics, Google Search Console, SEO APIs, or product metrics into Claude Code changes the dynamic completely. Instead of guessing which content to prioritize, you know. Instead of assuming what keywords matter, you see the numbers.

This is a force multiplier. Data-driven AI can identify:

  • Which pages are losing rankings and need updates
  • Which keywords have high volume but low competition
  • Where conversion rates are dropping
  • Which content topics have the highest organic growth potential

When AI analyzes reality instead of assumptions, prioritization gets smarter and iteration gets faster. That is how you move from "using AI" to "operating with AI."

For businesses already tracking performance, connecting those data sources to Claude Code means every recommendation is grounded in what is actually happening, not what you assume is happening. This is what separates AI as a novelty from AI as an operational tool for growth.

Automation creates leverage most teams never reach

The real gap between teams that use AI and teams that are built on AI is automation.

Scheduling reports, analyses, and workflows removes the mental overhead of remembering what needs to happen and when. Cron-based automation ensures that performance insights are ready before your Monday meeting, not assembled during it.

This shifts the role of humans up the value chain. Instead of pulling data and formatting reports, you review insights and make decisions. Instead of running the same analysis every week, you focus on the strategic questions that analysis surfaces.

Practical examples:

  • Automated weekly SEO performance reports delivered before team standups
  • Scheduled content audits that flag pages needing updates
  • Triggered workflows that generate social content from published blog posts
  • Automated competitor monitoring that surfaces new opportunities

Each of these replaces repetitive manual work with a durable, self-running system.

External intelligence expands your advantage

Your business does not operate in a vacuum. Markets shift. Competitors launch new campaigns. Industry conversations happen on Reddit, YouTube, LinkedIn, and Twitter.

Monitoring those signals manually is unsustainable. Automating them is a competitive advantage.

Crawlers, scrapers, news monitors, and research tools can feed opportunity signals directly into your Claude Code workspace. When a competitor publishes a new landing page, you know about it. When a trending topic in your industry starts gaining search volume, it shows up in your queue.

More inputs lead to better strategic outputs. The businesses that see signals first act on them first.

Scaling Claude Code across your team

You do not have to do everything inside one tool

There is a temptation to force every task into a single platform. That is ideological purity, not good strategy.

Claude Code is strong for content operations, SEO execution, marketing automation, and analytical workflows. But it is not a CRM. It is not a design tool. It is not a replacement for every piece of software you use.

The goal is outcomes. If a lead research platform fills a gap faster than building a custom script, use it. If a dedicated analytics dashboard gives your team better visibility, keep it.

Complement Claude Code with the tools that make your overall system stronger. Focus on results, not on doing everything in one place.

Version control is non-negotiable for teams

When one person uses AI, the files live on their machine and the process lives in their head. That does not scale.

Git and GitHub turn AI workflows into shared, improvable assets. Every research brief, every draft, every optimization pass gets tracked. Team members can review changes, suggest improvements, and roll back mistakes without risk.

This is how AI systems grow beyond a single founder. It creates accountability, collaboration, and a clear history of what was done and why. Version control is not optional overhead. It is the infrastructure that makes AI workflows safe and scalable for teams.

Scripts unlock compounding automation

Individual commands are useful. Scripts that chain commands together are transformative.

A script connects triggers, prompts, outputs, and destinations into a single automated workflow. One action, like publishing a blog post, can automatically generate a LinkedIn post, a Twitter thread, an email summary, and an internal update.

This replaces manual content repurposing with a durable, repeatable system. The effort goes in once. The output compounds across every channel.

The more scripts you build, the more leverage you create. Each new workflow removes one more piece of repetitive work from your team's plate. Over time, that compounds into a significant operational advantage.

Staying competitive with AI systems

AI evolves faster than any other technology category. What worked three months ago may already be outdated. New capabilities launch weekly. New patterns emerge from practitioners sharing what works.

Passive learning is not enough. You need curated sources that deliver signal without noise. Consistent, focused exposure to what is changing and what is working beats occasional deep dives that leave you overwhelmed.

Follow a small number of practitioners who build with these tools daily. Watch for capability announcements that unlock new workflows. Test new features in your existing systems before they become standard practice.

The teams that stay current build advantages that compound. The teams that wait play catch-up indefinitely. Anthropic's Claude Code documentation is a good starting point for understanding what is possible today.

Start building your AI operating system for business

AI is not a replacement for your team. It is leverage for your team.

The businesses that treat Claude Code as a system, not a toy, build compounding advantages. They ship faster. They operate leaner. They make better decisions because those decisions are grounded in data, guided by context, and executed through tested workflows.

Building that system takes effort upfront. You need to document your context, design your commands, connect your data sources, and automate your workflows. But that investment pays dividends every single day after it is in place.

The gap between businesses that use Claude Code for business and those that wait will only grow. The fundamentals are clear: context over prompts, systems over sessions, data over assumptions, and automation over manual work.

Start building the system. The returns compound from day one.


Ready to build systems that drive real growth? Schedule a strategy call and let's talk about how to turn your marketing into a repeatable, scalable operation.

The post How to Build Repeatable Marketing Systems with Claude Code appeared first on Webfu | SEO, AIO, Google Ads, & Web Design.

]]>
2651
How Long Does SEO Take to Work? https://www.webfu.com/blog/how-long-does-seo-take/ Sat, 03 Jan 2026 07:18:10 +0000 https://www.webfu.com/?p=2872 How Long Does SEO Take to Work? The honest answer: most businesses start seeing measurable results from SEO in 3 to 6 months. Some see movement faster. Competitive industries take longer. Anyone who promises page-one rankings in 30 days is either lying or using tactics that will get your site penalized. The reason SEO takes time is that Google does Continue Reading

The post How Long Does SEO Take to Work? appeared first on Webfu | SEO, AIO, Google Ads, & Web Design.

]]>
How Long Does SEO Take to Work?

The honest answer: most businesses start seeing measurable results from SEO in 3 to 6 months. Some see movement faster. Competitive industries take longer. Anyone who promises page-one rankings in 30 days is either lying or using tactics that will get your site penalized.

The reason SEO takes time is that Google does not trust new content or new optimizations immediately. It needs to crawl your site, evaluate your changes, compare you against competitors, and observe user behavior before it moves your rankings. That process does not happen overnight.

Here is what actually affects the timeline, what to expect month by month, and how to tell if your SEO investment is working.

What Affects How Long SEO Takes

No two businesses have the same SEO timeline. These are the factors that determine whether you are looking at 3 months or 12.

Your Starting Point

A brand-new website with no backlinks and no content history starts from zero. A site that has been around for years with some existing authority has a head start. If your site already ranks on page two or three for valuable keywords, the jump to page one is shorter than building from nothing.

Competition

A personal injury lawyer in Los Angeles competes against firms spending six figures on SEO. A plumber in a small city may only compete against a handful of local businesses with basic websites. The more competitive your market, the longer it takes to break through.

Technical Health

If your site has slow page speed, crawl errors, broken links, or mobile usability issues, those problems have to be fixed before content and link building can take full effect. Sites with strong technical foundations see results faster because nothing is blocking Google from ranking them.

Content Quality and Depth

Thin pages with a few paragraphs rarely rank for competitive keywords. Google wants comprehensive, useful content that fully answers the searcher's question. Building that content library takes time, but each piece strengthens the ones before it.

Backlink Profile

Links from other websites signal trust and authority. A site with no backlinks will take longer to rank than one with a healthy link profile. Strategic link building accelerates results, but earning quality links is a gradual process.

How Aggressive the Strategy Is

Publishing one blog post per month produces different results than publishing four posts plus optimizing ten existing pages plus building links every week. Budget and scope directly affect speed. A larger investment typically compresses the timeline.

What to Expect: Month by Month

Here is a realistic breakdown of what happens during the first year of a well-executed SEO campaign.

Months 1 to 3: Foundation

This phase is research and repair. Your SEO team audits the site, fixes technical issues, researches keywords, maps out content strategy, and begins optimization. You probably will not see significant ranking changes yet. The work happening now sets up everything that follows.

What you should see:

  • Technical issues identified and fixed
  • Keyword targets selected and prioritized
  • On-page optimization of existing pages
  • Content strategy and editorial calendar created
  • Google Search Console showing increased crawl activity

Months 4 to 6: Early Movement

This is when rankings start shifting. Pages that were on page three move to page two. New content starts getting indexed and appearing in search results. Traffic may increase modestly. You might start seeing leads from organic search, especially for less competitive keywords.

What you should see:

  • Ranking improvements for target keywords
  • Organic traffic trending upward
  • New content ranking for long-tail keywords
  • Increased impressions in Google Search Console
  • First leads or calls from organic search

Months 7 to 12: Compounding Growth

SEO compounds. The content library grows. Backlinks accumulate. Topical authority strengthens. Pages that were on page two move to page one. Traffic and leads grow month over month. This is where the return on investment becomes clear.

What you should see:

  • Page-one rankings for primary keywords
  • Consistent organic traffic growth
  • Regular lead generation from search
  • Expanding keyword visibility across related searches
  • Content assets working for you 24/7 without additional spend

Year 2 and Beyond

SEO does not stop producing after year one. Unlike paid ads, which stop generating leads the moment you stop paying, SEO builds an asset you own. Rankings hold and strengthen with ongoing maintenance. The cost per lead decreases over time as your content library drives more traffic without proportionally more investment.

Signs Your SEO Is Working (Even Before Rankings Jump)

Rankings are the most visible metric, but they are not the only indicator. Early signs that your SEO is on track:

  • Impressions increasing in Search Console: Google is showing your pages in search results more often, even if clicks have not spiked yet
  • More pages getting indexed: New content is being crawled and added to Google's index
  • Ranking for new keywords: Your site appears for searches it never ranked for before, even in lower positions
  • Improved click-through rates: Better titles and descriptions drive more clicks from the same number of impressions
  • Technical health improvements: Faster load times, fewer errors, better mobile experience

If your SEO partner is not showing you these metrics, ask for them. Transparent reporting is part of effective SEO services.

Why Some SEO Campaigns Fail

SEO takes time, but "it takes time" is not an excuse for no results after six months. Common reasons SEO campaigns underperform:

  • No strategy: Tactics without a plan waste time and budget
  • Wrong keywords: Targeting searches that are too competitive or do not match buying intent
  • Thin content: Pages that do not fully answer the searcher's question will not outrank competitors who do
  • Technical issues ignored: Optimization on top of a broken foundation does not work
  • Expecting overnight results: Pulling the plug at month three means you never reach the payoff

Frequently Asked Questions

Can SEO Work in Less Than 3 Months?

Sometimes. If your site already has authority and you are targeting low-competition keywords, you can see movement in weeks. But for most businesses in competitive markets, 3 months is the earliest you should expect meaningful change.

Why Do Some Agencies Promise Fast Results?

Because it sells. Promising results in 30 days is a red flag. Either they are using risky tactics that violate Google's guidelines, or they are measuring vanity metrics like keyword rankings for searches nobody uses. Sustainable SEO takes time.

How Long Should I Commit to SEO?

At minimum, 6 months. That is enough time to complete the foundation work and see early results. Most businesses see the strongest ROI between months 6 and 12, so stopping before that means leaving results on the table.

Does Local SEO Take Less Time Than National SEO?

Often, yes. Local SEO typically has less competition than national searches. A well-optimized Google Business Profile can show results in the local pack within weeks. But building sustainable local rankings through content and links still takes months.

What Happens if I Stop SEO After Getting Results?

Rankings do not disappear overnight, but they will decline over time. Competitors continue investing. Google continues updating. Without ongoing optimization, content updates, and link building, your rankings will gradually slip. SEO is not a one-time project.

Want a realistic timeline for your business?

Get a Free SEO Strategy Call | 503-381-5553

The post How Long Does SEO Take to Work? appeared first on Webfu | SEO, AIO, Google Ads, & Web Design.

]]>
2872
Why Google Search Console Impressions Dropped After September 10, 2025 https://www.webfu.com/blog/why-google-search-console-impressions-dropped-after-september-10-2025/ Sat, 04 Oct 2025 17:27:51 +0000 https://www.webfu.com/?p=2616 Around mid-September, we saw a sharp decline in impressions across many of our clients’ Google Search Console reports. Some sites dropped 30 to 50 percent, especially on desktop. At the same time, clicks stayed consistent and average position jumped for a lot of keywords. That combination told us right away this was not a ranking loss. It was a reporting Continue Reading

The post Why Google Search Console Impressions Dropped After September 10, 2025 appeared first on Webfu | SEO, AIO, Google Ads, & Web Design.

]]>
Around mid-September, we saw a sharp decline in impressions across many of our clients’ Google Search Console reports. Some sites dropped 30 to 50 percent, especially on desktop. At the same time, clicks stayed consistent and average position jumped for a lot of keywords. That combination told us right away this was not a ranking loss. It was a reporting shift.

Once we dug into it, we found the cause.

What Actually Changed

Between September 9 and 14, Google disabled the &num=100 parameter. That parameter was used by SEO tools, bots, and scrapers to load up to 100 search results in a single query. It was never meant for public use, but rank trackers and data platforms relied on it to scan deeper results quickly.

Now that the parameter no longer works the way it used to, automated systems cannot pull large batches of results in one go. In many cases, trying to force &num=100 now only returns the standard first page of results. That means impressions from deeper ranking positions are no longer being counted the way they were before.

Those impressions were not coming from real users. They were coming from automated tools loading pages and triggering inflated counts in Search Console.

Why Clicks Did Not Drop

Clicks reflect human behavior. Since real users rarely make it past the first page of search results, the removal of automated scraping did not affect traffic. That is why clicks stayed level even when impressions dropped.

Average position often improved too. That is because the old data was averaged across deep-position impressions that were never seen by a person. Once those disappeared, the average shifted toward the rankings that actually matter.

Why Google Likely Made This Move

Google has not made a formal announcement, but the reasons are clear enough when you look at the timing and industry response. Removing the &num=100 shortcut makes it harder for:

  • Rank tracking tools to pull bulk SERP data

  • AI companies to harvest training data from live search results

  • Competitors to scrape SERP layouts and ranking signals

  • Third-party services to resell SERP data at scale

A job posting that appeared briefly after the change referenced anti-scraping work, traffic pattern analysis, and machine learning to detect and block abusive requests. That aligns with Google tightening access to its search engine results.

What This Means for Your Reports

If your impressions dropped but your clicks held steady, your visibility did not decline. The inflated impressions tied to scraping activity simply disappeared.

Here are the common patterns we saw:

  • Desktop impressions dropped more than mobile

  • Sites with rankings beyond the top 10 saw the biggest declines

  • Average position improved for many keywords

  • Clicks and traffic stayed normal

This is not a penalty and not an algorithm hit. It is a correction in how visibility is measured.

What to Pay Attention To Now

Impressions were always a directional metric. They gave a sense of exposure but did not tie directly to performance. Now that the inflated portion is gone, you should focus more heavily on the numbers that translate to results.

The metrics that matter most now are:

  • Organic clicks

  • Conversions and goal completions

  • Revenue tied to organic traffic

  • Page-one rankings

  • Landing page engagement

If impressions fell but traffic did not, your visibility is stable. If both declined, that is when it is worth reviewing rankings, content quality, and keyword targeting.

Why This Change Is Not a Bad Thing

For years, impressions included automated data from requests that were never tied to human users. Ranking in position 75 might have shown impressions in Search Console, but that did not mean anyone saw your listing.

Now your impression numbers more closely reflect real user visibility. Cleaner data means better analysis and fewer false signals.

Are Scrapers Gone Completely?

Not entirely. Some third-party APIs have already attempted workarounds, and a few claim to still retrieve 100 results through alternate methods. How long those will last is uncertain. Google is actively cracking down on automated access and has already limited other SERP features, like infinite scroll.

The overall shift suggests Google is closing the door on broad SERP scraping. That impacts SEO tools, AI training, and data services more than website owners.

What We Are Doing for Clients

We have already adjusted how we interpret post-September data. We do not compare impressions before and after the change without context, and we make sure clients understand this is a reporting correction, not a visibility loss.

Here is how we are handling it:

  • Explaining the source of the impression drop before assumptions take hold

  • Tracking trends based on clicks and conversions instead of raw impressions

  • Watching page-one keyword movement instead of deep ranking noise

  • Prioritizing content that pushes into visible positions

  • Keeping stakeholders informed so there is no confusion

The Takeaway

If your impressions dropped after September 10 but your clicks stayed steady, nothing meaningful changed in your rankings or visibility. Google removed inflated impression data caused by automated scraping, and your reporting is now cleaner and closer to real user behavior.

This is not something to fix. It is something to understand.

If you want help reviewing your reports, explaining this to your leadership team, or adjusting your tracking strategy going forward, we can walk you through it. We have already adapted our reporting and performance reviews to reflect the new baseline and will continue watching the trends that actually drive business growth.

The post Why Google Search Console Impressions Dropped After September 10, 2025 appeared first on Webfu | SEO, AIO, Google Ads, & Web Design.

]]>
2616