Search visibility
How to vet an SEO agency: access, questions, and report checks
Part of the guide: Local SEO: Where to Start and What Order to Work In
Vetting a supplier starts with account access, not with comparing proposals. Every SEO agency shows similar slides and makes similar-sounding promises, so the question that separates them is whether they agree to work inside your Google Search Console and your analytics account. Only then can you verify every number they report at the source, on your own, without asking anyone for permission. Everything after that — the questions, the contract, the billing — falls into place more easily.
Which accounts have to sit on your email address
Your Google Search Console property and your analytics account must be verified on your own email address, with the agency listed only as an added user you can remove with one click. This is not a formality and not a sign of distrust. Without it, every number you use to judge the engagement passes through the hands of the party being paid — and any assessment of work based solely on material supplied by the supplier is an assessment you cannot verify.
Google Search Console is free, and its performance report gives you clicks, impressions, CTR, and average position, with data reaching 16 months back. If the property is verified on the agency’s account, you lose entry to that history on the day the engagement ends. The same tool holds the Manual Actions section — the only reliable way to check whether your site actually received a manual penalty from Google, when somebody tells you over the phone that it did.
Permission scope has stages. Google’s official guidance for businesses hiring an SEO specialist (updated 5 June 2026) recommends granting “only read access to Search Console” during the audit stage, without write permissions. You add broader rights later, when the agency is genuinely implementing changes, and you withdraw them the moment you decide to.
How to vet an SEO agency at the first meeting, and how an evasive answer sounds
The best screening questions come from Google itself: ask for examples of previous work and success stories, and ask what results to expect and in what timeframe. The value is not in the question but in whether the answer can be checked. The same method — a fixed question with a recognisable evasive answer — is what settles how to choose a software house when the supplier you are vetting builds the site rather than promotes it.
| Question | Evasive answer | Answer that means something |
|---|---|---|
| Will you show me previous work? | “We have clients in your industry, but we are bound by confidentiality.” | Specific site addresses and a description of what exactly was done there. |
| What results should I expect, and when? | “First effects usually after three months.” | What changes on the site in month one and how we will measure it. |
| What exactly will you do in the first 30 days? | “Optimisation and on-site work.” | A list of pages, technical fixes, and content to be written. |
| Who writes the content and who implements changes? | “Our team handles that.” | Named roles, a split of the work, and what stays on your side. |
| How do you report, and where do the numbers come from? | “From a professional rank-tracking tool.” | From your Search Console, with a tool as a supplement. |
Ask about scope too. A firm that starts by selling a monthly retainer before anyone has looked at the site is skipping the stage that should produce an SEO audit showing what blocks visibility — and without one, the first months of work are guesswork.
The warning signs Google names outright
Google publishes its own list of warnings and it is short. The documentation states plainly: “No one can guarantee a #1 ranking on Google”. It warns against suppliers who guarantee rankings, claim a “special relationship” with Google, or advertise “priority submission” of your site to the search engine. Separately it names two signals about how the service is sold: contact through an unsolicited email offer, and reluctance to explain clearly what exactly will be done.
The same principle holds in local results: Google names three factors — relevance, distance, and prominence — without publishing their weights and without any way to buy a position. The full sequence of steps is covered in the separate guide on where to start with local SEO.
How to read the report so you are not buying somebody else’s PDF
Average position is the averaged position of your site across all impressions for a given query in the selected period — not the spot you see when you type the phrase into a browser. Results are personalised and depend on location, so a position checked by hand by you, by the agency, and by your customer can differ, and none of them is evidence. Four numbers from the performance report are checkable on your side: clicks, impressions, CTR, and average position.
The most telling of all is the number of queries your site appears for at all. It grows when content that answers real customer questions is added, and it stands still when the work amounts to editing meta tags. It is worth asking at the same time whether the agency tracks visibility in AI Overviews, because a share of impressions now ends in an answer generated above the results.
Billing and time: why nobody honest gives you a date for a ranking
An honest supplier bills for work delivered and for measurable changes, not for the date a position is reached. On timing, Google says only that some changes take effect in hours and others in months, and advises waiting a few weeks before judging the impact (starter guide, updated 10 December 2025). Any offer with a specific deadline “for a top three spot” promises control over something the supplier does not control.
Price can be an argument, but you need to know what you are comparing. The figures circulating online — from a few hundred złoty a month for local packages up to sums in the low thousands — are rates agencies state in their own offers and published materials in 2026, not market research, so they are useful only for judging whether a given offer sits far outside what firms say about themselves. Far more informative is a breakdown of the amount into hours of work and concrete deliverables: texts, technical fixes, configuration, reporting.
That the work is heading somewhere shows up in things independent of rankings: dated changes actually appear on the site, the number of pages answering customer questions grows, the number of queries generating impressions rises, and the agency raises technical problems itself instead of staying quiet about them.
"Before I decide, please answer in writing: 1) Do you work on a Search Console property verified on my email address, where you are an added user? 2) Is read access enough for you during the audit stage? 3) What exactly will you do in the first 30 days — please list the pages and the changes? 4) Who writes the content and who implements changes on the site? 5) Where do the numbers in your report come from? 6) What is the notice period and what do you hand over when the engagement ends? 7) Will you give me addresses of previous work?"
What to put in the contract so you can walk away from it
The contract has to settle four things: ownership of accounts and access, the scope of work billed monthly together with the URLs of the pages changed, rights to the content and materials created during the engagement, and a notice period with a deadline for handing over documentation. Any of those missing translates into a cost of leaving — usually in the form of content you are not allowed to use, or an account you have no password for. This description is information, not legal advice.
Prepare the enquiry to several agencies the same way you would prepare a software project brief: one document for everyone, the same required response format, the same list of questions. Offers that arrive in a layout you imposed can be lined up row by row, and you will see who priced the work and who priced a subscription. Apply that to us as well: if you also need changes to the site itself alongside visibility work, describe the scope when you bring us the project, then hold our answer against every question in this article before you sign anything.
Checklist
Create Google Search Console on your own email address first, then add the agency as a user.
During the audit stage grant read access only — Google recommends exactly that.
Check the Manual Actions section in Search Console before you believe any story about a Google penalty.
Ask for examples of previous work and for what results to expect, in what timeframe.
Reject any offer with a ranking guarantee, a "special relationship" with Google, or "priority submission".
Put the numbers from the agency report next to the performance report in your own Search Console.
Write the notice period, the list of work delivered, and account ownership into the contract.
Frequently asked questions
- I have been paying an agency for six months and see no difference — how do I check
- Open the performance report in your own Google Search Console and compare two periods: the six months before the engagement started and the last six. Look at the number of queries your site appears for at all, and at clicks — those numbers sit on your side, independent of any agency report. In parallel, ask for a list of work done in that time with dates and page URLs. If the list is vague ("content optimisation", "technical work") and cannot be traced to specific changes on the site, that is an answer in itself.
- The agency sends a report with rankings, but I do not see those rankings myself
- Both of you can genuinely see different things, because search results depend on location, history, and device. A position you check by hand in a browser proves nothing either way. What settles it is the average position in the Google Search Console performance report: the average position of your site across all impressions for a given query in the selected period. With your own Search Console access you check that yourself in a minute, without asking anyone for a file.
- Should I give an SEO agency access to Search Console, and can I take it back
- Yes, but on a property verified on your own email address, where the agency is only an added user. Google recommends granting a specialist read access only during the audit stage, without write permissions yet. You remove a user yourself at any moment in the property settings. The reverse arrangement — the property verified on the agency account — means you lose entry to the data overnight when the engagement ends.
- How long before I can fairly say the work is not producing anything
- There is no threshold at which a lack of results becomes formal proof: Google says only that some changes take effect in hours and others in months, and advises waiting a few weeks before judging the impact. The practical test is different. Do not look at rankings — look at whether anything happened at all. If after several months there are no implemented changes on the site, no new pages, and no growth in the number of queries the site appears for, you discuss ending the engagement regardless of what the report shows.
- Can an SEO agency guarantee a position in Google
- No. Google's official documentation for businesses hiring an SEO states it plainly: "No one can guarantee a #1 ranking on Google". Google lists ranking guarantees, a claimed "special relationship" with Google, and "priority submission" of your site as warning signs when choosing a supplier. A supplier answers for the work delivered, not for a position in a ranking it does not control.
- What should be in a contract with an SEO agency
- Four things settle disputes: the rule that all accounts and access remain your property, a monthly list of work delivered together with the URLs of the pages changed, rights to the content and materials created during the engagement, and a notice period with a deadline for handing over documentation. The contract should not contain ranking guarantees or penalties tied to a position, because neither side controls that. This description is information, not legal advice.
Sources and methodology
These links lead to primary sources and the rules we use to prepare and update our material.
- Google Search Central — Do you need an SEO?accessed: 2026-08-14
- Google Search Console — users and permissionsaccessed: 2026-08-14
- GESEL.IO editorial policy