What is SEO and how does it actually work?
Search engine optimization is the practice of earning visibility in unpaid search results by making your website the most useful, credible, and technically accessible answer to what your customers are searching for. It works across three connected areas. Technical SEO makes sure search engines can crawl, render, and index your pages efficiently. On-page SEO aligns your content, structure, and internal links with what people are actually looking for. Off-page SEO builds the external credibility signals, including links, citations, reviews, and mentions, that tell search engines other people vouch for you. None of these works alone. A technically flawless site with thin content will not rank, and brilliant content on an uncrawlable site will never be found. We work all three together.
Is SEO still worth investing in now that AI search exists?
Yes, and arguably more than before. Conventional search still sends the large majority of referral traffic to most websites, so treating SEO as obsolete would mean walking away from the biggest channel most businesses have. Beyond that, AI systems that retrieve live information lean heavily on conventional search infrastructure to find candidate sources, which means pages that rank well are far more likely to be cited in AI answers. The work that earns rankings is largely the same work that earns AI citations. What has genuinely changed is measurement. Informational queries produce fewer clicks than they used to, so judging SEO by raw session count understates it. We measure conversions, lead quality, and revenue instead of traffic volume.
How long does SEO take to produce results?
For most businesses, meaningful movement appears in three to six months, with compounding gains after that. The timeline depends on where you start. A site with a solid technical foundation, existing authority, and some content depth can see improvements within weeks of fixing the right problems. A new domain in a competitive market may need a year to establish itself. Local SEO tends to move faster than national or competitive commercial terms. Technical fixes can produce quick wins, sometimes within days of recrawling, while content and authority building follow a slower curve. Anyone promising first-page rankings in 30 days is either selling something worthless or targeting terms nobody searches. We set expectations by market and starting point, not by a standard script.
What's the difference between on-page, off-page, and technical SEO?
On-page SEO covers everything you control on the page itself: content quality and depth, keyword and intent alignment, headings, title tags, internal links, images, and page structure. Off-page SEO covers the signals that come from elsewhere on the web, primarily backlinks, brand mentions, citations, and reviews, all of which act as third-party evidence that your site deserves visibility. Technical SEO covers the infrastructure that determines whether search engines can access and understand your site at all: crawlability, indexation, site architecture, page speed, mobile rendering, structured data, canonicals, and redirects. Most agencies over-index on one of the three. The right balance depends on your specific bottleneck, which is what an audit is for.
What is technical SEO and what does it actually include?
Technical SEO makes your website easy for search engines to crawl, render, index, and understand. The core work includes site architecture and URL structure, XML sitemaps and robots.txt configuration, canonical tags, redirect management, index bloat and thin page cleanup, page speed and Core Web Vitals, mobile rendering, HTTPS and security, structured data implementation, JavaScript rendering, hreflang for multi-language sites, and pagination handling. It also covers finding what is broken: crawl errors, orphaned pages, redirect chains, duplicate templates, and pages accidentally excluded from indexing. Technical SEO rarely creates rankings on its own, but technical problems routinely prevent good content from ranking. When we take over a site that has been underperforming for no obvious reason, the cause is technical more often than not.
What is local SEO and which businesses need it?
Local SEO is optimization for searches with geographic intent, where the searcher wants a provider near them. It matters for any business that serves customers in a defined area, including service businesses, retail, restaurants, medical and dental practices, contractors, legal and financial services, and multi-location brands. The mechanics differ from national SEO. Rankings in the local map pack are driven by relevance, distance, and prominence, with Google Business Profile completeness, review volume and recency, local citations, and location-specific site content carrying disproportionate weight. Organic local results respond to the same signals plus conventional SEO strength. We run local campaigns across Sacramento, Petaluma, Sonoma County, and beyond, and local work usually produces visible results faster than broad national SEO.
How do I rank in the Google local map pack?
Google weighs three factors: relevance to the query, distance from the searcher, and prominence of the business. You cannot change distance, so the work concentrates on the other two. Relevance comes from a complete and accurate Google Business Profile with the right primary and secondary categories, a full services list, current hours and attributes, real photos, and website content that clearly matches the services and areas you claim. Prominence comes from review volume, recency and rating, consistent citations across directories, local links and mentions, and overall organic authority. Practical priorities are usually category selection, a sustained review generation process, citation cleanup, and location-specific service pages. Proximity means results vary by where the searcher stands, which is why single-point rank checks mislead.
How important is Google Business Profile for SEO?
For a local business it is often the single highest-leverage asset, sometimes generating more customer contact than the website. It determines map pack eligibility, feeds Google’s local knowledge about you, and increasingly informs how AI systems describe your business. The elements that matter most are correct primary category, complete service and attribute lists, accurate hours including holidays, a consistent name, address, and phone number, genuine photos updated regularly, active review generation with responses, and use of Posts, Products, and Q&A. Neglected profiles cost real money, and duplicate or unclaimed listings actively damage visibility. We audit and manage profiles as a core part of local work, because an optimized website paired with a neglected profile is a half-finished campaign.
What are NAP citations and do they still matter?
NAP stands for name, address, and phone number, and a citation is any listing of those details on a third-party site such as a directory, review platform, chamber listing, or industry association. They matter less than they did a decade ago as a direct ranking factor, but they still matter for consistency. Search engines and AI systems cross-reference your details across sources to confirm they have the right business, and conflicting information creates doubt that suppresses visibility. The work is less about volume and more about accuracy: claiming the listings that matter in your industry and region, correcting old addresses and disconnected numbers, and removing duplicates. Chasing hundreds of low-quality directory listings adds little. Fixing the twenty that customers and search engines actually consult adds a lot.
How does keyword research work?
Keyword research maps what your customers actually type or say against what your business can credibly answer, then prioritizes by opportunity. The process starts with your services, customer language, and sales conversations rather than a tool, because tools only tell you about queries someone already thought to check. From there we expand using search data, competitor visibility, related queries, and question mining from forums, reviews, and support tickets. Each candidate is evaluated on search volume, competitive difficulty, commercial intent, and relevance to what you actually sell. The output is a prioritized map assigning topics to pages, not a spreadsheet of 4,000 terms. Volume is the least important of those criteria. A term searched 40 times a month by buyers beats one searched 4,000 times by browsers.
Should I target high-volume keywords or long-tail keywords?
Mostly long-tail, especially early. High-volume head terms are competitive, expensive to win, and often carry mixed intent that converts poorly. Long-tail queries are more specific, less contested, and closer to a buying decision, and collectively they represent the majority of search demand. A page ranking for fifty specific questions often generates more qualified leads than a page fighting for one broad term. Long-tail also aligns with how people phrase queries in voice search and AI assistants, which makes the same content work harder across channels. The pragmatic approach is to build authority on specific, high-intent queries first, then use that foundation to compete for broader terms. Chasing head terms with a thin site wastes budget for months with nothing to show.
What is search intent and why does it matter so much?
Search intent is the underlying goal behind a query, and matching it is more important than matching the words. The standard categories are informational, where someone wants to learn; navigational, where they want a specific site; commercial, where they are researching before a purchase; and transactional, where they are ready to act. A page that misreads intent will not rank regardless of how well optimized it is, because search engines already know what format satisfies that query. If the results for a term are all comparison articles, a service page will not break in, and vice versa. We check intent by examining what currently ranks before deciding what to build, which prevents the common waste of writing an excellent page for the wrong purpose.
How many keywords should a single page target?
One primary topic, supported by the cluster of related terms and questions that belong to it, which in practice often means one page ranking for dozens or hundreds of variations. The old approach of building a separate thin page for every keyword variation is counterproductive, because it splits authority and creates internal competition. Modern search engines understand synonyms and related concepts well enough that a comprehensive page on a topic will naturally capture the variants. The judgment call is where one topic ends and another begins, and the test is whether the queries would be satisfied by the same content. If two terms need meaningfully different answers, they need different pages. If they need the same answer, they need one strong page.
What is keyword cannibalization and how do I fix it?
Cannibalization happens when multiple pages on your site compete for the same query, splitting authority and confusing search engines about which one to rank. It is common on sites that have published for years without a content plan, or that spun up near-duplicate service and location pages. Symptoms include rankings that flip between URLs, pages stuck on page two that never break through, and declining performance on older content after new posts publish. The fix depends on the case: consolidate overlapping pages into one stronger asset and redirect the rest, differentiate them by intent if both genuinely deserve to exist, or adjust internal linking and targeting to clarify which should rank. Consolidation is usually the right answer and frequently produces quick gains.
How often should I publish new content for SEO?
Consistency matters more than frequency. One genuinely useful, well-researched piece a month beats four thin posts published to hit a quota, and a publishing schedule you can actually sustain beats an ambitious one you abandon in April. That said, volume does correlate with results when quality holds, because more coverage means more queries you can answer. For most of our clients the right cadence lands between two and eight substantive pieces a month depending on budget and competitive pressure. Just as important, and frequently neglected, is updating what already exists. Refreshing an aging page that already ranks often produces faster returns than publishing something new, because the page has existing authority and history to build on.
Do backlinks still matter for rankings?
Yes. Links remain one of the strongest signals search engines use to judge whether other people find your content credible, and in competitive markets they are frequently the deciding factor between sites with comparable content. What has changed is how they are evaluated. A handful of relevant links from genuinely authoritative sites in your industry outperform hundreds of low-quality directory and blog network links, which at best do nothing and at worst create risk. Relevance, editorial context, and the trustworthiness of the linking site matter more than raw counts or third-party authority scores. Links also increasingly matter beyond rankings, because the coverage that earns them also produces the brand mentions AI systems read when deciding which businesses to recommend.
How do you build backlinks safely?
By earning them rather than buying them. The methods that hold up are creating genuinely link-worthy assets such as original data, research, tools, and definitive resources; digital PR and expert commentary that gets you quoted in industry and local media; relationships with partners, suppliers, associations, and community organizations; guest contributions to publications that actually have readers; and reclaiming unlinked mentions where someone named you without linking. All of it is slower than buying links and none of it carries the risk. We also prioritize relevance over raw authority metrics, because a link from a respected regional or industry publication typically outperforms a higher-scored link from an unrelated site. If a tactic depends on the search engine not noticing, we do not use it.
Should I ever buy backlinks?
No. Paid links violate search engine guidelines, and the marketplaces selling them are recycling the same networks across thousands of sites, which is exactly the pattern detection systems are built to find. The realistic outcomes are that the links are devalued and you wasted the money, or the site takes a manual or algorithmic hit that costs far more to fix than the links ever earned. There is a legitimate adjacent area where money changes hands, including sponsorships, paid advertising, and PR retainers, and the distinction is that those relationships are disclosed and the links marked appropriately. If a vendor offers guaranteed placements on high-authority sites at a per-link price, they are selling paid links regardless of what they call it.
What is a toxic backlink and do I need to disavow links?
A toxic backlink is one from a spam network, hacked site, link farm, or otherwise manipulative source. Most sites accumulate some naturally without any wrongdoing, because scrapers and spam directories copy content indiscriminately. Google states it ignores the vast majority of such links automatically, so the routine disavow files that some agencies produce monthly are usually unnecessary and occasionally harmful, since disavowing legitimate links removes value. Disavowal makes sense in narrow circumstances: you have a manual action citing unnatural links, or you inherited a domain with a history of aggressive paid link building. Otherwise, ignore the noise. If an agency’s proposal leads with a large disavow project on a site with no penalty history, ask them to justify it.
What is domain authority and does Google actually use it?
Domain authority is a third-party score created by SEO software vendors to estimate a site’s competitive strength, most commonly on a 1 to 100 scale. Google does not use it, does not publish an equivalent, and has repeatedly said it has no site-wide authority score of that kind. The metrics are still useful as rough comparative tools, for sizing up competitors or screening link opportunities, as long as you remember they are estimates built from crawl data, not signals search engines consume. The risk is treating the score as the goal. We have seen sites chase authority metrics with tactics that raised the number and did nothing for rankings or revenue. We report these scores as context, never as a performance target.
What are Core Web Vitals and how much do they affect rankings?
Core Web Vitals are Google’s metrics for user experience: loading performance, interaction responsiveness, and visual stability, measured through real user data. They are a confirmed ranking factor, but a modest one that mainly acts as a tiebreaker between pages of comparable relevance and quality. A fast page with weak content will not outrank a slower page that answers the query better. That said, the business case extends beyond rankings, because slow and unstable pages measurably reduce conversions and increase abandonment, which costs more than any ranking effect. Our approach is to get these metrics into good territory as part of general site health, then focus effort on content and authority rather than chasing perfect scores that produce no additional benefit.
Does site speed really affect SEO?
Yes, though the ranking effect is smaller than the conversion effect. Speed influences rankings directly through Core Web Vitals and indirectly through crawl efficiency and user behavior signals. The bigger impact is commercial: every additional second of load time measurably reduces the share of visitors who stay, and mobile users abandon fastest. On sites we take over, the usual culprits are oversized uncompressed images, excessive third-party scripts including chat widgets, analytics, and ad pixels, bloated page builders, unoptimized fonts, and cheap shared hosting. Most of those are fixable without a rebuild. We treat speed work as revenue work first and SEO work second, because framing it that way usually gets it prioritized properly.
Does mobile-friendliness affect my rankings?
Yes, and more fundamentally than most people realize, because Google indexes the mobile version of your site as the primary version. If content, structured data, or internal links exist only on your desktop version, they effectively do not exist for ranking purposes. Beyond indexing, mobile usability is a ranking consideration and, for most businesses, mobile is where the majority of traffic and a growing share of conversions occur. Common problems we find include text too small to read without zooming, tap targets too close together, intrusive interstitials, forms that are painful to complete on a phone, and content hidden or removed on mobile layouts. A site that looks excellent on a designer’s monitor and behaves poorly on a phone is failing where it matters.
What is crawl budget and should my business worry about it?
Crawl budget is the volume of pages a search engine will fetch from your site in a given period, determined by your site’s capacity and how much demand the engine has to crawl it. For sites under a few thousand pages, it is rarely a real constraint and gets far more attention than it deserves. It becomes genuinely important for large e-commerce catalogs, sites with heavy faceted navigation generating endless URL combinations, and sites with widespread duplicate or parameter-driven pages. The symptoms are new pages taking a long time to get indexed and important pages being crawled infrequently. The remedies are structural: reduce low-value indexable URLs, fix redirect chains, improve internal linking to important pages, and control parameter handling.
What is an XML sitemap and do I need one?
An XML sitemap is a machine-readable list of the pages you want indexed, submitted through Google Search Console and Bing Webmaster Tools. It helps search engines discover pages, particularly on large sites, new sites with few external links, or sites where internal linking is weak. It does not guarantee indexation and is not a ranking factor. Sitemaps are most useful diagnostically: comparing submitted URLs against indexed URLs in Search Console reveals exactly which pages are being excluded and why, which is often the fastest route to finding an indexation problem. A sitemap should contain only canonical, indexable pages that return a 200 status. Sitemaps stuffed with redirects, error pages, and noindexed URLs undermine their own purpose.
What does robots.txt do and how can it hurt me?
Robots.txt is a file at the root of your domain that tells crawlers which parts of your site they may request. It is useful for keeping crawlers out of admin areas, staging paths, internal search results, and infinite parameter combinations. It is also one of the most common ways sites accidentally destroy their own visibility. The classic failure is a development team launching a new site with the staging environment’s blanket disallow rule still in place, which removes the entire site from search. A subtler failure is blocking CSS and JavaScript files, which prevents proper rendering. Note that robots.txt controls crawling, not indexing, so it is the wrong tool for keeping a page out of results. We check it on every audit, and we find problems regularly.
Robots.txt is a file at the root of your domain that tells crawlers which parts of your site they may request. It is useful for keeping crawlers out of admin areas, staging paths, internal search results, and infinite parameter combinations. It is also one of the most common ways sites accidentally destroy their own visibility. The classic failure is a development team launching a new site with the staging environment’s blanket disallow rule still in place, which removes the entire site from search. A subtler failure is blocking CSS and JavaScript files, which prevents proper rendering. Note that robots.txt controls crawling, not indexing, so it is the wrong tool for keeping a page out of results. We check it on every audit, and we find problems regularly.
What are canonical tags and when do I need them?
A canonical tag tells search engines which URL is the authoritative version when the same or very similar content is reachable at multiple addresses. That situation arises constantly through URL parameters, tracking codes, session IDs, printer-friendly versions, product variants, pagination, and content syndicated to partners. Without canonicals, ranking signals split across duplicates and no version performs as well as it should. The rules are straightforward: every page should specify a canonical, usually itself; canonicals should point to indexable pages returning a 200 status; and they should be consistent with your sitemaps and internal links. Contradictory signals, where the canonical says one thing and internal links and sitemaps say another, are common and cause search engines to ignore your instruction entirely.
How do I handle duplicate content on my site?
Start by distinguishing the two kinds. Technical duplication, where the same page is reachable at several URLs, is solved with canonical tags, consistent internal linking, and redirects. Substantive duplication, where multiple pages say nearly the same thing, needs an editorial decision: consolidate them into one stronger page and redirect the rest, or genuinely differentiate them. The most common case we see in service businesses is location pages built by swapping the city name into an otherwise identical template, which search engines recognize immediately and rarely reward. Real duplicate content penalties are rarer than people believe; the usual cost is dilution rather than punishment. Fixing it typically consolidates authority onto fewer, stronger pages and improves performance without any new content.
What happens to my SEO when I redesign my website?What happens to my SEO when I redesign my website?
A redesign is the single most common way businesses accidentally destroy their search visibility, and the losses are usually avoidable. The damage comes from changing URLs without redirects, dropping content that was ranking, losing title tags and metadata, launching with the staging site’s noindex or robots.txt rules intact, breaking internal links, or moving to a platform that renders content in a way search engines struggle with. The protection is process: crawl and archive the current site, identify every page with traffic, rankings, or links, map old URLs to new ones, preserve or improve the content that performs, and monitor closely after launch. We handle SEO as part of the design project rather than as cleanup afterward, because cleanup is always more expensive.
How do I migrate a website without losing rankings?
With a documented plan executed in order. Before launch, crawl the existing site completely, export analytics and Search Console data to identify pages with traffic, rankings, conversions, and inbound links, and build a one-to-one redirect map from every old URL to its closest new equivalent. Preserve titles, headings, structured data, and the content that earns rankings. Set up the new environment blocked from indexing, then verify that block is removed at launch. On launch day, confirm redirects fire correctly as single-step 301s, submit updated sitemaps, and verify indexation. Afterward, monitor crawl errors, rankings, and traffic daily for several weeks. Some short-term fluctuation is normal even on a well-executed migration; sustained decline means something specific broke and can usually be found.
What is a 301 redirect and when should I use one?
A 301 is a permanent redirect telling search engines and browsers that a URL has moved for good, and it passes the accumulated ranking value of the old page to the new one. Use it whenever a URL changes permanently: site migrations, restructured URLs, consolidated pages, retired products with a close equivalent, or switching domains. Use a 302 only for genuinely temporary situations, since it signals the original should stay indexed. Two things to avoid: redirect chains, where one URL points to another that points to another, which waste crawl efficiency and dilute signals; and mass redirects to the homepage, which search engines often treat as soft 404s. Redirect to the most relevant equivalent page, or let it 404 honestly if none exists.
A 301 is a permanent redirect telling search engines and browsers that a URL has moved for good, and it passes the accumulated ranking value of the old page to the new one. Use it whenever a URL changes permanently: site migrations, restructured URLs, consolidated pages, retired products with a close equivalent, or switching domains. Use a 302 only for genuinely temporary situations, since it signals the original should stay indexed. Two things to avoid: redirect chains, where one URL points to another that points to another, which waste crawl efficiency and dilute signals; and mass redirects to the homepage, which search engines often treat as soft 404s. Redirect to the most relevant equivalent page, or let it 404 honestly if none exists.
Why did my rankings suddenly drop?
There are a limited number of realistic causes, and diagnosis means ruling them out in order. Something changed on your site, such as a deployment, plugin update, redesign, or accidental noindex. Something changed technically, such as a server problem, expired certificate, or blocked crawler. Google released an algorithm update. A competitor improved substantially. You lost significant backlinks. Or you received a manual action, which Search Console will tell you about. It is also worth confirming the drop is real, because rank tracking tools report a single location and device while actual results vary. We start with Search Console for manual actions and coverage errors, cross-check the timing against known algorithm updates, then review recent site changes.
What is a Google core update and how should I respond?
Core updates are broad revisions to how Google assesses quality and relevance, released periodically and often taking weeks to fully roll out. They are not penalties. A drop typically means Google now judges other content to serve those queries better than yours, rather than that you did something wrong. The counterproductive response is to make sweeping panicked changes mid-rollout, which makes it impossible to know what caused what. The productive response is to wait for the rollout to complete, then analyze which pages and query types lost, compare your content honestly against what now ranks, and address genuine gaps in depth, expertise, evidence, and user experience. Recovery generally comes with subsequent updates rather than immediately, which requires patience most vendors will not admit to.
Was my site penalized, or is it just an algorithm update?
Check Google Search Console first. Manual actions appear explicitly in the Manual Actions report, and if nothing is listed, you have not been manually penalized. Algorithmic declines look different: they cluster around a known update date, affect content types or query groups rather than the entire site uniformly, and often develop over days as a rollout progresses. Manual actions are usually tied to specific guideline violations such as unnatural links, thin content, or cloaking, and they come with a defined reconsideration process. Sudden total disappearance without a manual action usually points to something technical instead, such as an accidental noindex, a blocked crawler, a server outage, or a botched migration. The diagnosis determines the fix, so it is worth establishing before acting.
How do I recover from a Google penalty?
If it is a manual action, read the specific violation cited, fix it thoroughly rather than partially, document what you did, and submit a reconsideration request explaining the changes honestly. Half-measures get rejected and each rejection costs weeks. For unnatural links, that means genuinely removing or disavowing the problem links, not just a token effort. For thin or spun content, it means removing or substantially rewriting it. Algorithmic declines have no reconsideration process; recovery comes from meaningfully improving quality and waiting for reassessment, which can take months. In both cases, honest diagnosis matters more than speed. We have taken on sites where a previous vendor’s tactics caused the problem, and the first step is always identifying exactly what was done.
What is E-E-A-T and how do I demonstrate it?
E-E-A-T stands for Experience, Expertise, Authoritativeness, and Trustworthiness, the framework Google’s quality raters use to evaluate content, and it matters most for topics affecting health, finances, safety, or major life decisions. Demonstrating it is concrete work, not a setting you enable. It means publishing under real named authors with genuine, verifiable credentials and linked author pages; showing first-hand experience through specific examples, original data, and detail that only a practitioner would know; earning recognition from credible third parties through citations, coverage, and reviews; and being transparent about who you are, where you operate, how to reach you, and what you charge. Anonymous, generic, uniformly promotional content signals the opposite, and increasingly gets treated that way.
Does blogging still help SEO?
Publishing useful content still helps enormously. Publishing blog posts because someone said you should does not. The distinction is whether the content answers questions your customers actually have with information they cannot easily get elsewhere. Content that works tends to be practical and specific: cost and pricing explanations, comparisons, how-to guidance, problem diagnosis, and honest treatment of tradeoffs. Content that does not work is company news nobody searches for, thin roundups of what everyone else has written, and keyword-stuffed filler. A secondary benefit is that question-led content is exactly what AI systems cite, so the same investment serves two channels. We would rather a client publish one substantial piece a month than four written to fill a calendar.
Should I update old content or write new content?
Usually update first, because it is faster and produces higher returns. A page that already ranks on the second page has accumulated authority, history, and links, and often needs only refreshed information, better structure, and expanded depth to break into the top results. Writing something new means starting from zero. The candidates worth updating are pages ranking just below the top positions, pages that used to perform and have declined, pages with outdated facts or years in the title, and pages covering topics where the underlying reality has changed. New content is the right investment where you have genuine coverage gaps. A healthy program does both, and most sites we inherit have been publishing new content while ignoring a library of assets that would respond quickly to attention.
What is internal linking and why does it matter?
Internal linking is how pages on your own site connect to each other, and it is one of the most underused levers in SEO because it costs nothing and is entirely within your control. It does three jobs: helps search engines discover pages, distributes authority from strong pages to ones that need it, and signals what each page is about through the anchor text used to link to it. Common problems are orphaned pages nobody links to, important commercial pages that receive links only from the navigation, and generic anchors like “click here” that describe nothing. The fix is deliberate structure, usually built around topic clusters where supporting content links to the main service or category page it belongs to.
How important are title tags and meta descriptions?
Title tags matter a great deal. They are a direct ranking signal and the primary thing a searcher reads when deciding whether to click, so a title should state clearly what the page offers and include the terms it targets, without descending into keyword stuffing. Meta descriptions are not a ranking factor but strongly influence click-through rate, which affects how much traffic a given ranking produces. Note that search engines rewrite both frequently when they judge their own version fits the query better, which is normal and not a failure. The practical guidance is to write titles and descriptions for humans deciding between ten results, keep them within display limits so they are not truncated, and make each one unique across the site.
Do meta keywords still matter?
No. Google has ignored the meta keywords tag for well over a decade, and no major search engine uses it as a ranking signal. The tag survives mainly in old SEO checklists and in software that still offers a field for it. Filling it in is harmless but pointless, and it publicly exposes your keyword targeting to competitors, which is a small argument against bothering. If a vendor’s SEO proposal or audit prominently features meta keywords work, treat it as a signal that their methodology has not been updated in a very long time. The tags that do matter are the title tag, meta description for click-through, robots meta directives, canonical tags, and structured data.
How do images affect SEO?
In three ways. First, performance: unoptimized images are the most common cause of slow pages, and slow pages cost rankings and conversions. Serving properly sized, compressed images in modern formats with lazy loading usually produces the biggest speed gains available. Second, accessibility and context: descriptive alt text helps screen reader users and tells search engines what the image depicts, which supports both page relevance and image search visibility. Third, discovery: image search drives meaningful traffic in visual industries, and original photography tends to outperform stock in both search and conversion. Practical basics are descriptive filenames, accurate alt text written for humans rather than stuffed with keywords, appropriate dimensions, and compression applied before upload rather than relying on CSS to resize.
What does an SEO audit include?
A thorough audit covers technical health, content, authority, and competitive position. Technical review examines crawlability, indexation, site architecture, speed and Core Web Vitals, mobile rendering, structured data, canonicals, redirects, and errors. Content review assesses coverage against search demand, quality and depth, intent alignment, cannibalization, and pages that are underperforming relative to their potential. Authority review looks at the backlink profile, citations, reviews, and brand presence. Competitive analysis identifies who is winning which queries and why. The deliverable that matters is a prioritized action plan showing what to fix first, what impact to expect, and what effort it takes. A 200-page automated report with every warning a crawler generated is not an audit; it is a data dump.
How do I do SEO for a business with multiple locations?
Build a genuinely distinct presence for each location rather than templated pages with the city name swapped in. Each location needs its own page with unique content covering that location’s services, staff, hours, directions, parking, service area, local reviews, and location-specific detail that a real customer would find useful. Each needs its own claimed and optimized Google Business Profile with consistent citations. Site architecture should make the location hierarchy clear, and structured data should identify each location as a distinct entity. Where locations offer different services, the pages should reflect that rather than listing everything everywhere. The common failure is scale without substance: fifty near-identical pages that search engines correctly identify as thin and rank accordingly.
Can I do SEO myself, or do I need an agency?
You can do a meaningful amount yourself, and for a small local business with limited competition, the fundamentals often go a long way: claim and complete your Google Business Profile, generate reviews consistently, fix obvious technical problems, and publish content that answers real customer questions. Where outside help earns its cost is in competitive markets, technically complex sites, migrations, penalty recovery, and situations where the opportunity cost of your own time is high. The honest framing is that SEO is learnable but time-intensive, and the expensive part is not the tactics but knowing which of a hundred possible tasks matters for your specific situation. We are happy to consult and train internal teams rather than take everything over, which suits some businesses better.
What SEO tools do you use?
We use a combination of platform-provided data and commercial tools, and we prioritize the free sources because they are the most accurate. Google Search Console and Bing Webmaster Tools provide actual query, indexation, and coverage data straight from the search engines. Google Analytics tracks behavior and conversions. Beyond those, we use crawling software for technical audits, rank tracking with location and device segmentation, backlink analysis, keyword research platforms, and AI visibility tracking for answer engine work. Tools inform judgment rather than replacing it. Any agency can export a report; the value is in knowing which of the 400 flagged issues actually affects your business. Clients keep ownership of and access to all accounts we set up on their behalf.
How do you measure SEO success?
By business outcomes, with traffic as a leading indicator rather than the goal. The metrics we report are qualified leads and conversions from organic search, revenue or pipeline where it can be attributed, calls and form submissions with source tracking, visibility for the commercially meaningful queries rather than vanity terms, and conversion rate by landing page. We track rankings and sessions because they explain movement, but a campaign that doubles traffic without changing lead volume has failed, and one that holds traffic flat while doubling qualified inquiries has succeeded. This matters more now that AI answers absorb informational queries, since session counts can decline while commercial performance improves. InnoVision’s performance-based model means we are measured on outcomes rather than activity reports.
What are black hat SEO tactics and why should I avoid them?
Black hat covers techniques that manipulate rankings in ways search engines explicitly prohibit: buying links, private blog networks, cloaking different content to crawlers than to users, hidden text, doorway pages, scraped or spun content, and automated comment and forum spam. The reason to avoid them is not moral posturing. It is that they carry asymmetric risk. The upside is temporary rankings; the downside is a penalty that removes your visibility entirely and takes months of expensive work to reverse, if it can be reversed. Businesses usually encounter these tactics without realizing it, through a cheap vendor promising fast results. If an agency will not fully explain what they do and where links come from, that opacity is itself the warning sign.
Does social media activity affect SEO rankings?
Not directly. Social shares, likes, and follower counts are not ranking signals, and Google has been consistent on this point. The indirect effects are real, though. Content distributed on social platforms reaches people who may link to it, cite it, or search for your brand later, and that downstream activity does affect rankings. Social profiles themselves often rank for branded searches and occupy results your competitors otherwise could. Social content increasingly surfaces in search results and in AI-generated answers. And branded search volume, which does correlate with visibility, tends to rise when awareness grows. So the correct framing is that social supports SEO through second-order effects rather than through any direct signal, and should be budgeted on its own merits.