Back to Blog

How to Choose a Digital Marketing or SEO Agency: Questions to Ask Before You Sign

Hiring an SEO or marketing agency? Red flags to avoid, questions to ask, who should own your accounts and what to expect in the first 90 days.

Abstract indigo illustration of three agency proposal cards under a magnifying glass beside a ticked checklist clipboard, representing how to choose a digital marketing or SEO agency

Hiring an agency can save you months of trial and error, and the wrong one can cost you money, rankings and control of your own accounts. Google says it plainly in its guide for site owners, Do you need an SEO?: hiring an SEO can improve your visibility and save you time, but you also risk damage to your site and reputation.

The difference between a good partner and a bad one usually shows up before you sign. Here is how to spot it.

Flat illustration of three agency proposal cards being compared under a magnifying glass, with a checklist clipboard and a handshake

Know what you need first

Abstract amber illustration of a target with an arrow beside a list of goals, representing knowing what you need before hiring an agency

An agency can only be judged against a clear goal. Before you take any calls, write down:

  • The business outcome you want: more enquiries, more online sales, more bookings or better visibility in a new market.
  • The channels you think matter: organic search, paid search, social media, email or a new website.
  • Your monthly budget and how long you can commit before you expect results.
  • What you already have: website, analytics, ad accounts and who controls them.

Also decide whether you need an agency at all. Google suggests that if you run a small local business, you can probably do much of the work yourself. It recommends starting with its SEO starter guide, so that even if you hire help later, you can recognise when someone proposes a technique that's not recommended.

Red flags to walk away from

Abstract crimson illustration of a crossed-out promise card beside a warning triangle and flags, representing red flags when hiring an agency

Google's guide lists several warning signs. Treat any of these as a reason to keep looking:

  • Guaranteed rankings. Google states that no one can guarantee a #1 ranking on Google, and warns against SEOs who claim a "special relationship" with Google or offer "priority submit".
  • Secrecy. Be careful if a company is secretive or won't clearly explain what it intends to do.
  • Link schemes. Google says you should never have to link to an SEO, and to avoid anyone talking about link popularity schemes or submitting your site to thousands of search engines.
  • Cold emails promising instant visibility. Google advises being wary of SEO firms that email you out of the blue.
  • "Google-approved" tools. Google doesn't evaluate or endorse third-party SEO tools, and those tools have no access to Google's internal ranking data.
  • Paying Google for organic rankings. Google never accepts money to include or rank sites in its search results, and advertising with Google has no effect on your organic presence.

The stakes are real. Google notes that if an SEO creates deceptive content on your behalf, your site could be removed from its index entirely, and that you are responsible for the actions of any company you hire.

Questions to ask in the first meeting

Abstract teal illustration of speech bubbles with question marks and a ticked answer line, representing questions to ask an agency

Google suggests questions to ask an SEO, including:

  • Can you show me examples of previous work and share some success stories?
  • Do you follow the Google Search Essentials?
  • What results do you expect, in what timeframe, and how do you measure success?
  • What's your experience in my industry and in my country or city?
  • How long have you been in business?
  • How will we communicate, and will you share every change you make to my site and the reasoning behind it?

We'd add a few that apply to any marketing agency:

  • Who will actually do the work, and will that person join our calls?
  • Which metrics will you report on, and how do they connect to leads or revenue rather than just traffic?
  • What do you need from us each month: approvals, content, access?

Then check business references, as Google recommends. Ask past clients whether the agency was useful, easy to work with and produced positive results. Notice whether the agency asks about you, too. Google's guidance is that a good SEO asks what makes your business unique, who your competitors are and how your customers find you.

Ownership and access: keep the keys

This is the part most businesses get wrong, and it's the hardest to fix later. Your business should own its domain, website and hosting, Google Analytics, Search Console, Google Ads and social media accounts. The agency gets user access to your accounts, not ownership of them.

Flat illustration of a large padlock with a gold owner key, a smaller blue guest key and a green shield, connected to analytics, search and ads dashboard panels

The major platforms make this straightforward:

  • Search Console: owners have full control, including adding and removing users, while full users and restricted users have view rights to data. Keep a verified owner inside your business. If you remove an agency owner later, also delete their verification tokens, or they can re-verify. For an audit, Google advises granting read access only.
  • Google Analytics: roles run from Administrator (can manage users) through Editor, Marketer, Analyst and Viewer. An agency rarely needs Administrator.
  • Google Ads: access levels include Email-only, Billing, Read-only, Standard and Admin; only Admin users can give access and unlink manager accounts. Agencies usually link your account to their manager account, and your admins can unlink it at any time. Keep at least one admin on your side, and check before granting the manager account ownership, which lets its admins edit user access in your account.

If an agency insists on creating accounts in its own name, ask why. Owning the accounts is what lets you keep your data and history if you part ways.

Read the contract before you sign

Abstract terracotta illustration of a contract document with a pen beside a ticked list of terms, representing reading the contract before signing

A good contract protects both sides. Look for:

  • Scope and deliverables in writing: what's included each month, and what costs extra.
  • Minimum term and notice period, and whether you can leave early.
  • Who owns the work: content, designs, code, ad creatives and reports.
  • Exit terms: how access is handed back, and the deadline for handing over files and logins.
  • Reporting frequency and format.

What to expect in the first 90 days

Abstract green illustration of three milestone cards on a timeline, representing the first 90 days with an agency

Every engagement is different, but a well-run start usually looks like this:

  • Month one: onboarding, access set up properly, an audit of your site and accounts, and agreed goals with baseline numbers.
  • Month two: priority fixes and the first planned work, with every change explained.
  • Month three: a review of what moved, what didn't and the plan for the next quarter.

SEO results build over time, so ask for realistic estimates. Google's guidance is that an audit should give you realistic estimates of improvement and of the work involved.

Your agency checklist

Abstract azure illustration of a clipboard with ticked items beside a proposal card, representing an agency checklist

  • Clear goals, channels and budget written down before the first call.
  • No guaranteed rankings, secret methods or link schemes.
  • Answers to how success is measured and who does the work.
  • References checked with past clients.
  • Your business owns every account; the agency has user access only.
  • A contract with scope, notice period and exit terms.
  • A 90-day plan with baseline numbers.

Choose a partner, not a promise

Abstract rose illustration of a key tile and a growth chart tile linked by two arrows, representing a partnership that keeps you in control

The right agency explains its thinking, reports honestly and leaves you in control of your own assets. If you'd like a team that works that way on SEO, digital marketing or your website, get in touch with Inferas at https://inferas.in.

Back to Blog