Idea Stream Hiring an SEO agency

    10 min read

    Hiring an SEO agency Seven Red Flags in an SEO Contract (Before You Sign)

    Guaranteed #1 rankings, fees for free tools, no access to your data, link packages, AI hacks: seven SEO contract red flags and what a fair deal looks like.

    Seven Red Flags in an SEO Contract (Before You Sign)Idea Stream Hiring an SEO agency Digital Ingenuity October 2026

    Key takeaways

    1. Google states that no one can guarantee a #1 ranking, so treat any ranking guarantee as a warning sign.
    2. Search Console is free; setup belongs in onboarding, and the property should be owned by your business, not the agency.
    3. Insist on owning every account and keeping direct access to Search Console and Google Analytics.
    4. Impressions-only reports, per-link pricing, and paid llms.txt or ‘AI citation hacks’ don’t match Google’s own guidance.
    5. A minimum term is reasonable; a long lock-in with no exit and no ownership of your work isn’t.

    Most bad SEO contracts don’t look bad. They look confident. They promise rankings, include a handful of technical-sounding line items, and lock you in long enough that by the time you realize the reports never connected to revenue, you’ve paid for a year.

    You can spot most of the risk before you sign. This post is about the paperwork itself: seven red flags in an SEO contract or proposal, why each one matters (with Google’s own guidance where it exists), and what a fair version looks like. None of them depends on agency size or price.

    We’ve covered the sales conversation before. For warning signs in the pitch meeting, such as a team you never meet or a “proprietary process” black box, read marketing agency red flags. For agencies that rebrand old tactics as AI, see SEO agency red flags in the age of AI marketing. This one assumes you’re holding a proposal and a pen.

    Key points

    • Google says plainly that no one can guarantee a #1 ranking.
    • Google Search Console is free. Setup is a small task, not a premium deliverable, and it should be in your name.
    • You should own every account and keep full access to your own data.
    • Impressions-only reports and purchased link packages are warning signs, not results.
    • For Google Search, llms.txt files and “AI citation hacks” aren’t ranking levers. Google’s own guide says you can ignore them.
    • A long term is fine. A long term with no exit and no ownership isn’t.

    Red flag 1: Guaranteed #1 rankings

    What it looks like: “Page one in 90 days or your money back.” “Guaranteed top-three placement for 20 keywords.”

    Why it’s a problem: Google’s guidance for hiring an SEO is blunt: “No one can guarantee a #1 ranking on Google.” It also warns about SEOs who claim a “special relationship” with Google or a “priority submit.” Our earlier post covers why guarantees fail in practice. In a contract, the thing to read is the fine print: a guarantee usually covers keywords nobody searches, or a refund clause with conditions you can’t meet.

    What good looks like: Realistic ranges tied to your data. For example: “These 15 queries sit on page two today. Here’s the work we’ll do on those pages and how we’ll report movement monthly.”

    Ask: “Which keywords would the guarantee cover, and how many people search for them each month?”

    Red flag 2: Fees to set up a free tool

    What it looks like: “Google Search Console onboarding: $750.” “Analytics and Search Console integration package.”

    Why it’s a problem: Google describes Search Console as a free service, and the setup is a short, documented process. It does take some care (choosing a Domain property, adding a DNS record, linking Google Analytics), and paying someone an hour or two of time for that is reasonable. Charging a premium for it, or treating it as proprietary work, is a sign the proposal is padding.

    The bigger issue is whose name it’s in. If the agency creates the property under its own Google account, it owns your data.

    What good looks like: Setup included in onboarding, with the property owned by your business account and the agency added as a user. If you’d rather do it yourself, our Search Console Day One checklist walks through it.

    Ask: “Whose Google account will be the verified owner?”

    Red flag 3: No access to your own Search Console or Analytics data

    What it looks like: “Results are shared through our proprietary dashboard.” Or nothing at all, because the contract is silent on access and ownership.

    Why it’s a problem: Search Console has clear roles. Owners control everything, including who else has access. Full and Restricted users can view data. If all verified owners are removed, everyone else loses access after a grace period. Google’s own hiring advice suggests that if an SEO offers an audit, you grant only read access to Search Console at that stage. That advice assumes you hold the keys.

    A dashboard is fine as an extra. It isn’t a substitute for direct access to the source.

    What good looks like: A contract clause stating that the client owns all accounts (Search Console, Google Analytics, Google Business Profile, Tag Manager, and ad accounts) and that the agency’s access is removed at the end of the engagement.

    Ask: “If we part ways, what do we keep, and how do we remove your access?”

    Red flag 4: Reports that show only impressions

    What it looks like: Monthly decks that lead with “Impressions up 340%!” and never mention clicks, leads, or revenue.

    Why it’s a problem: In Search Console, an impression is counted when a link to your site appears on a results page, even if nobody scrolled to it. A ranking deep in the results for a popular query can produce many impressions and no visits. There’s also a newer trap: Google says a logging error misreported impressions, CTR, and average position from May 13, 2025 to April 27, 2026, and that history won’t be corrected. A deck that compares impressions across that window, without saying so, is comparing faulty numbers. Impressions can be a useful early signal. As the headline result, they’re a way to look busy. We explain how to read the numbers in Impressions Up, Clicks Flat.

    What good looks like: A reporting clause that names the metrics up front: non-branded clicks to the pages that make money, movement of priority queries, and leads or calls, with impressions as supporting context.

    Ask: “Which number in this report would tell us the work isn’t working?”

    What it looks like: “50 high-DA backlinks per month.” “Guest-post package: 10 placements.”

    Why it’s a problem: Google’s spam policies define link spam to include “buying or selling links for ranking purposes,” exchanging goods or services for links, and using automated services to create links. Sites that violate those policies can rank lower or disappear from results, and Google can issue a manual action for unnatural links. Google’s hiring guide adds two more warnings: “You should never have to link to an SEO,” and be wary of “link popularity schemes.”

    Earned links still matter. Google’s local ranking guidance names how many websites link to your business as part of prominence. But they come from things worth linking to: real local partnerships, original data, press, and sponsorships, with paid links marked rel="sponsored" or rel="nofollow". We’ve written more about this in questioning link building in AI SEO.

    What good looks like: A plan for earning mentions, with named targets and no per-link pricing.

    Ask: “Can you list the sites these links would come from, and would we be paying them?”

    Red flag 6: Selling llms.txt or “AI citation hacks”

    What it looks like: “AI visibility package: llms.txt, AI-ready content chunking, and citation seeding.” “Guaranteed ChatGPT and AI Overview mentions.”

    Why it’s a problem: Google’s 2026 guide to optimizing for generative AI features lists things you can ignore for Google Search. Among them are llms.txt files and other “special” markup (“Google Search itself doesn’t use them”), “chunking” content, rewriting content just for AI, chasing inauthentic mentions, and adding special schema. Google says an llms.txt file will “neither harm nor help” your visibility in Google Search.

    Full disclosure: we keep an llms.txt file on our own site and include one, alongside structured data, in our local SEO work, because AI assistants outside Google Search may read it. That’s housekeeping, not a Google ranking lever, and it shouldn’t be priced or pitched as one. Google’s guidance on third-party advice says good advice either labels itself as opinion based on data or experience, or cites official documentation. Ask any “AEO” or “GEO” vendor which one they’re doing.

    What good looks like: AI-search work that looks like good SEO: indexable pages, unique expert content, accurate Business Profile details, and measurement through Search Console’s Generative AI performance report.

    Ask: “Which Google documentation supports this tactic?”

    Red flag 7: Long lock-in contracts

    What it looks like: A 12- to 24-month term, auto-renewal, no termination for convenience, and content or accounts that stay with the agency.

    Why it’s a problem: SEO does take time. Google’s SEO Starter Guide says some changes take effect in a few hours and others take several months, and suggests waiting a few weeks to judge a change. A minimum term of a few months is reasonable. The red flag is a term designed to outlast your ability to judge results, especially when combined with flags 3 and 4. (We covered default long contracts as a sales tactic in our agency red flags post; here, read the termination, renewal, and ownership clauses.)

    What good looks like: An initial term long enough for the work to show results, then month-to-month or a 30-day notice period. Every page, piece of content, and account you paid for stays with you.

    Ask: “What happens if we want to leave after month four?”

    A one-page contract checklist

    ClauseHealthy version
    RankingsRanges and priority queries, no guarantees
    AccountsClient owns Search Console, Analytics, Business Profile, and ad accounts
    AccessAgency added as a user and removed at exit
    ReportingClicks, leads, and priority queries first; impressions as context
    LinksEarned, named, and not priced per link
    AI searchGrounded in Google’s guidance, with no “hacks”
    TermClear initial term, then a 30-day exit; work product belongs to client

    Questions Google itself suggests asking

    Google’s “Do you need an SEO?” page lists questions worth bringing to any pitch: Can you show examples of previous work? Do you follow Google Search Essentials? What results do you expect, and in what timeframe? What’s your experience in my industry, and in my city? Will you share every change you make and explain why? Google also notes that you’re ultimately responsible for the actions of anyone you hire.

    That last question about your city matters more than it sounds. Search results differ between Plano and Fort Worth, and a partner should be able to show you why. For a broader view of what an SEO service should include, and why the biggest proposal isn’t automatically the best one, see Bigger Agencies Don’t Mean Better SEO.

    Have questions about your own setup? Contact us for more information.

    Sources

    1. Do you need an SEO? (Google Search Central)
    2. Spam policies for Google web search (Google Search Central)
    3. Manual actions report (Search Console Help)
    4. Optimizing your website for generative AI features on Google Search (Google Search Central)
    5. Google Search’s guidance on third-party SEO tools and advice (Google Search Central)
    6. About Search Console (Search Console Help)
    7. Managing owners, users, and permissions (Search Console Help)
    8. What are impressions, position, and clicks? (Search Console Help)
    9. Tips to improve your local ranking on Google (Google Business Profile Help)
    10. SEO Starter Guide (Google Search Central)
    11. Data anomalies in Search Console (Search Console Help)

    Frequently Asked Questions

    Can an SEO agency guarantee first-page rankings?

    No. Google’s guidance on hiring an SEO says no one can guarantee a #1 ranking on Google, and warns against anyone claiming a special relationship with Google. Look for realistic targets tied to your current Search Console data instead.

    Should I pay an agency to set up Google Search Console?

    Search Console is free and setup is a short, documented process. A small amount of onboarding time is reasonable, but it shouldn’t be a premium line item, and the property should be owned by a Google account your business controls.

    Who should own my Search Console and Google Analytics accounts?

    Your business should. Keep a company-controlled account as the verified owner and add the agency as a Full or Restricted user, so you keep your data and can remove their access at any time.

    Are backlink packages against Google’s rules?

    Buying links for ranking purposes is listed as link spam in Google’s spam policies, and sites that violate those policies can rank lower or receive a manual action. Paid links are allowed only when marked with rel=sponsored or rel=nofollow.

    Does llms.txt help my site rank in Google or AI Overviews?

    Not in Google Search. Google’s guide to optimizing for generative AI features says Google Search doesn’t use llms.txt files, and that having one will neither harm nor help your visibility. Some other AI systems may read it, but it isn’t a Google ranking lever.

    How long should an SEO contract be?

    Long enough for the work to show results, since Google notes some changes take months to have an effect, followed by month-to-month terms or a short notice period. Avoid auto-renewing multi-year terms where the agency keeps your content or accounts.

    Written by

    Aaron Rodgers

    Aaron Rodgers

    Founder, Digital Ingenuity

    Aaron leads Digital Ingenuity with a vision to transform how businesses grow through engineered, AI-powered marketing systems.

    Digital Ingenuity is a Texas-based digital marketing agency specializing in SEO, GEO, AEO and VEO, the four pillars of modern search visibility. We serve businesses across Texas, from Dallas and Fort Worth to Houston, Austin, San Antonio and 30+ cities statewide, plus nationwide clients seeking engineered growth systems. Ready to build your visibility engine? Call (214) 444 3385 or contact us.

    Next step

    Ready to Grow Your Business?

    Let’s discuss how Digital Ingenuity can help you achieve your marketing goals with AI-powered strategies. If implementing these strategies feels overwhelming, we’re here to help: request the free audit and we’ll schedule a free consultation to discuss your specific situation.

    The weekly read

    One email, Monday morning.

    What moved in DFW search this week, one idea to try, no fluff. New essays and guides arrive in your inbox, so you never have to come looking.

    One email a week. We do not share the list. Ever.