Skip to main content

How to choose an SEO company that suits your site

The Tasadr team · ·31 min read

Hiring an SEO company is spending budget to reach buyers already searching for your service, yet many agencies sell packages with promises you cannot check. This guide covers what a company should do, what to ask before signing, the red flags, and how to verify its results in Google and in AI answers.

On this page (11)
  1. What does an SEO company actually do for your site?

    An SEO company, also called a search engine optimisation company or an SEO agency, prepares your site technically, improves its pages and content, and builds its credibility so that it leads the natural search results and brings you visitors who are ready to buy, without a charge for each click. A search engine does not lift a page simply because it exists on the web. It weighs the technical soundness of the site, how clearly it answers the searcher's question, and how far other sites trust it. So the real work of the company is to remove technical obstacles and turn your service and product pages into the clearest reference that answers your customers' questions in your country.

    Search engine optimisation (SEO) is the sum of the technical and editorial work that helps search engines reach your pages, understand their topic, and show them to people who type phrases related to your business. You can find its basics explained step by step in the guide to what SEO is and how it works for your site. When you hire a professional SEO company or an experienced SEO specialist, the real scope of work divides into five connected tasks, and the result is incomplete if any one of them is neglected.

    • Technical audit of the site A full check of your site's code and structure that finds the errors stopping search robots from reading or indexing your pages, and deals with slow loading, display problems on phones, and broken or duplicate pages. A page the engine cannot read smoothly does not enter the competition, however good its text.
    • Keyword research and buyer questions The company studies the real phrases and questions customers type in Saudi Arabia, the UAE or Egypt when they look for your service or compare options before buying. It then ties each question to a dedicated page on your site that answers it precisely, instead of targeting general phrases that bring no sales.
    • On-page SEO and content improvement On-page SEO is every improvement made inside your own pages. It covers organising headings, writing clear text that explains the service or product with numbers and detail, setting page descriptions, and building internal links that connect your pages to each other. That helps the visitor and the engine move between your pages and understand your speciality.
    • Off-page SEO and backlink building Off-page SEO is the work that raises search engines' trust in your site through outside signals. The most important of these are backlinks, links that point to your site from other trusted sites in your field. The engine treats such natural links as a vote of confidence that raises the standing of your pages against competing sites.
    • Regular analysis and reports tied to business goals The company gives you a clear report that explains each change it made to your site and why, and links results to qualified visits, enquiries and sales, not just to shifts in the rank of isolated keywords that have no commercial return.

    Who is writing this guide?

    To be clear about who is writing this, Tasadr is not an SEO company and does not offer SEO implementation services for sites. We do not rank SEO companies and we do not publish lists that recommend particular agencies or experts. What this guide puts in your hands is the set of criteria that lets you choose the right provider and check its work yourself.

  2. When does your business need an SEO company or an independent expert?

    Your business needs an SEO company or an independent SEO expert when you have a working website or store offering a service or product that people search for all the time, but your team lacks the time or the technical and editorial skill to turn that demand into lasting visits. The need grows when you see competing sites in your market taking the customers who search on Google and in AI answers. On the other hand, if your business has no site ready to work with, or you are after immediate sales within the same week to cover an urgent commitment, hiring SEO services at that moment will not deliver what you expect, because search engine optimisation is a cumulative investment that builds a steady sales channel over months.

    Once you decide to bring in specialist help, you will find three practical options in the market. You can hire a search engine optimisation company (a full agency), agree terms with an independent SEO consultant who works alone, or employ a full-time SEO specialist inside your own team. The right choice among them depends on the size of your site, the kind of obstacle you face today, and the budget you have.

    The table below sets out the practical differences between the three options, so you can choose the one that fits the stage your business is at.

    SEO company, independent expert and in-house team
    Point of comparisonSEO company (full agency)SEO expert or independent consultantIn-house SEO specialist
    Team and skillsA team covering technical audit, content writing, and internal and external linking under one contractOne experienced person who sets the plan or carries out specific parts, and who needs support from your developer or writerA full-time employee who knows the daily details of your business but may need help with coding or writing
    Best situation to hireMedium and large sites and stores that need complete, continuing work across several sectionsSmall sites, or businesses that already have a content and development team and need an expert's direction and careful auditBusinesses whose model depends entirely on search and need daily follow-up from inside
    Flexibility and speed of communicationOrganised communication through an account manager and regular reports, though delivery may slow if there are many layers of managementDirect, quick contact with the person who does the work, with no intermediariesInstant contact inside the company and full integration with the sales and marketing teams
    Risks to watch forYour account being handed to a junior after you sign with the sales manager, or the sale of rigid template packagesThe freelancer's limited time if they take on several projects at once, and all the work depending on one personThe difficulty of judging a candidate's technical ability when hiring if you have no earlier experience in the field

    How do you decide before asking for quotes?

    So before you request price quotes, first work out where the gap in your current site lies. If you already have a web developer and a content writer in your company and you only need someone to inspect the site, set out a clear roadmap and supervise its delivery, an expert SEO consultant gives you high flexibility and a focused cost. If you have no internal delivery team and want a provider to take the technical audit, the writing and the improvement of pages from start to finish, then hiring the best SEO company for your sector, one that works transparently, is the more sensible decision for your business.

  3. What questions should you ask an SEO company before signing?

    The questions you should ask an SEO company before signing are the six that Google's official Google Search Central documentation recommends in its guide on whether you need an SEO. They show you the company's method, its experience and its respect for sound search rules before you pay anything. These questions matter because many sales pitches look alike on paper, and it is the company's direct answers about its track record, the way it communicates and the limits of what it promises that separate a partner who builds your site safely from a provider who may expose your domain to search engine penalties.

    Put these six questions in order at your first meeting with any SEO company or specialist, and ask for specific answers in writing.

    1. Can you show examples of your previous work and real success stories? Ask to see real results the company achieved for other sites, what problem those sites faced, how the company dealt with it, and what effect followed in visits and sales. A provider with practical experience explains its steps clearly, while a weak one only shows charts with no context.
    2. Do you follow the Google Search Essentials? The Google Search Essentials are the technical rules, quality standards and content policies Google sets to decide whether a site is eligible to lead in search results. A company that follows them protects your site from tricks that can lower the ranking of your pages or remove them from the index.
    3. What results do you expect for my site, in what timeframe, and how do you measure success? An honest company does not promise guaranteed instant results. It explains the expected stages for fixing technical faults and building content, and it tells you from the start how it will judge the success of the campaign through real outcomes such as organic visits for buying questions and customer enquiries.
    4. What is your experience in my industry, and in my country or city specifically? Buyer behaviour, and the way buyers phrase their questions, differ by sector and from one market to another, between Riyadh, Dubai and Cairo. A company that knows your local customer and the competition in your city saves you months of trial and error spent targeting phrases that do not sell.
    5. How long have you been in this field, and who will actually do the work on my site? Ask how many years the company has worked, and more importantly learn by name, and by experience, who will manage your site's file after the contract is signed. That way the pitch is not made persuasively by a sales manager while the real work passes to people who lack experience.
    6. How will we communicate, and will you share every change made to my site with the reason for it? Require from the start that the company tells you of every technical or editorial change it makes to your pages and explains the logic behind it. Your site is a business asset that belongs to you, and you have the right to understand every addition or edit made to it.
  4. What red flags reveal an untrustworthy SEO company?

    The red flags that reveal an untrustworthy SEO company are the technically impossible promises and the secretive practices that Google Search Central warns against openly, first among them a guaranteed first place in search results, or hiding the work plan from the site owner. Search engines run their algorithms independently and update them constantly. So any agency that claims a shortcut or a special relationship with the engine is either misleading the client to win the contract, or is using tricks that break search policies and harm your site in the medium and long term.

    If you notice any of the following eight signs while negotiating with an SEO company or an SEO expert, stop the hiring process at once.

    • A guarantee of the number one result in Google Google Search Central states with complete clarity that no one can guarantee a number one ranking on Google. Whoever gives you that guarantee is selling a promise they do not own, or means a ranking for a long, rare phrase that none of your customers search for.
    • A claim of a special relationship with Google or priority in indexing sites Google gives no secret channel or special priority to any SEO agency for submitting sites or raising their ranking. All web pages are subject to the same rules of indexing and evaluation.
    • Secrecy and a refusal to explain the work plan clearly Companies that refuse to tell you what they will do on your site, on the pretext of protecting trade secrets, often hide behind that secrecy either a lack of real work or the use of tricks they fear you will discover. The simple rule is that the vaguer the plan, the greater the risk to your site.
    • Unsolicited marketing emails offering SEO services Google warns about unsolicited messages that arrive out of the blue telling you your site has technical errors and nobody can find it in search. These unsolicited promotional messages are sent without any real inspection, to stir up worry among business owners.
    • Selling link schemes or submitting your site to thousands of search engines Offering to sell artificial backlink schemes, or to submit your site to thousands of worthless search engines, is a waste of money. Link schemes in fact break the spam policies, the rules under which Google punishes sites that try to deceive its ranking system with artificial links or poor automated content.
    • Asking for full write and edit access to Search Console during the initial audit When you ask an SEO company to inspect your site so it can quote a price and give a first assessment, you should give it read access only in Google Search Console. Do not give full write and edit access to anyone you have not yet hired and come to trust.
    • Claiming to use SEO tools officially approved by Google Google confirms that it does not approve or endorse any third-party SEO tool. An agency that promotes its services on the grounds that it owns software officially approved by Google is making a false claim.
    • Suggesting that paid Google ads raise your natural ranking Google states plainly that it never accepts money to include or rank sites in its search results, and that advertising with Google Ads has no effect on your natural ranking. Beware of any company that mixes up the ad budget with SEO results in its promises.
  5. What do SEO packages include, and how do you judge a price against the scope of work?

    A sound SEO package includes a detailed scope of work designed around the condition of your site and the goals of your business. It covers fixing technical faults, improving your existing service and product pages, creating content that answers buyers' questions, and building trusted internal and external links, with transparent monthly reports. Sites differ greatly in size, number of pages, technical condition and the strength of competition in their sector, so there is no single price that suits every business. The rational way to judge any financial offer is to examine the actual tasks you will receive in return for that price.

    When you compare offers for different SEO services, you will find two kinds of pricing in the market. The first is ready-made template packages that promise a fixed number of keywords, or a set number of articles and links every month, with no prior inspection of your site. The second is customised work proposals that begin with an audit of your site and then set the tasks according to the priorities of your sales growth. Template packages mostly fail because they treat a large online store with many sections the same way they treat the site of a service company with a handful of pages, so they spend your budget on routine tasks that do not deal with the real obstacle stopping your site from leading.

    Pay particular attention to how content and keywords are priced inside a package, and apply the two rules documented in the search engine optimisation starter guide issued by Google Search Central.

    • Keyword stuffing harms your site and never helps it Stuffing keywords and repeating them in a forced, unnatural way inside a page breaks Google's spam policies. So do not accept a package that charges you by how densely keywords are repeated in the text. Ask instead for clear, useful writing that your customer reads easily.
    • Article length alone does not raise a page's ranking Google's official documentation explains that word count and length in themselves are not a measure that lifts a page in search. A package that charges you for long articles of a fixed, pre-agreed word count, padded with flowery introductions and filler, wastes your money. The right approach is to hold the company to the completeness of the answer and the accuracy of the information, whether that sits in one focused page or in a detailed guide, as the topic requires. You can find more on how to work out the cost of optimisation and compare offers in the guide on what optimising for AI answers and SEO cost.

    How do you judge the price before you sign?

    To judge the price you are offered fairly before you sign, ask the company to break its financial offer into four clear items. These are the hours and work of technical fixes on the site, the number of commercial pages that will be improved or newly written and the quality standards for them, the plan for internal linking and for building credibility, and the way results will be reviewed each month. If two offers cost the same, choose the one that ties its hours of work to your core service and product pages, the ones that bring your business direct profit.

  6. How long does an SEO company take to show real results?

    An SEO company's work takes anywhere from a few hours for some quick edits to several months for substantial changes and for building credibility, before you see stable results in search ranking and visits, as the official starter guide from Google Search Central explains. The reason for this spread is that after every change the company makes, the search engine has to crawl the pages again, index the updated text, and then assess the page's quality and compare it with competing sites across repeated searches before its progress settles in the results.

    This natural timeframe explains why a professional SEO company refuses to promise instant results within a few days, and why it starts by fixing the technical foundation and indexing before anyone expects big jumps in sales. If the company corrects the title of an indexed page, or opens up a page that was mistakenly blocked to search robots, that change may show in the index within hours or a few days. When the company is building entirely new service pages and strengthening your site's structure in a competitive sector, the fruits of that effort need several months of continuous work and careful follow-up, and you can find an explanation of how to follow this gradual timeline in the guide on how to analyse optimisation results and the expected timeframe.

    Before you wait months with any company, you can run a first check yourself today in a minute to confirm that your site's pages are in the search index at all. Search Google for site: followed by your domain name, with no spaces. If the engine shows your main pages, Google knows your site and indexes it. If it shows nothing, or only a very few of your pages, then the first task you should hold the SEO company to is fixing the indexing problem immediately, before any talk of writing new articles.

  7. What should an SEO company do today to lead AI answers (GEO) as well as Google?

    In 2026 an SEO company should not stop at following the traditional results on a Google page. It should also work on optimising for AI answers (GEO), also known by the abbreviation AEO, so that your site is cited as a trusted source inside the answers AI writes for your customers. The core reason is that buyers in Saudi Arabia, the UAE and Egypt now read the AI summary at the top of a Google page, or ask chat engines directly for the best service and a comparison of options. If your site is missing from the sources the engine cites in its answer, you lose the chance to reach that buyer at the moment they are deciding. You can find the full definition of this field on the page what is GEO, optimising for AI answers.

    To discuss this side with an SEO company from a position of clear knowledge, first learn which channels your customer sees today. There are two features built into Google Search itself. Google AI Overviews are the summaries AI writes at the top of the search results page, with links to their sources. Google AI Mode is the integrated conversational search experience that lets the searcher ask detailed follow-up questions inside Google. Alongside these two features there are standalone and built-in AI engines that buyers ask every day, namely ChatGPT, Gemini, Perplexity, Copilot, Claude and Grok.

    Google Search Central's official documentation on AI features states a technical fact of great importance to a business owner. For your site to be eligible as a supporting link in Google AI Overviews or Google AI Mode, the page must be indexed in Google and eligible to be shown in ordinary search results with a text snippet, and there are no additional technical requirements and no special files beyond that. This rule means two practical things in your dealings with an SEO company.

    • First, sound technical SEO is the price of entry No company can make your site lead AI answers in Google if your pages are not indexed or not eligible to show with a snippet in ordinary search. Fixing indexing and the SEO basics therefore remains the cornerstone, as the guide on the difference between SEO, GEO and AEO and which one your site needs explains in detail.
    • Second, winning the citation needs content that answers directly Once indexing is secured, your site competes with other sites to win the citation, which means that the AI engine picks your page specifically and places its link and your business name as a source inside the text of the answer. Competing for that citation requires the SEO company to write your service pages so that they answer buyers' real questions openly and directly, backed by clear detail and free of flowery introductions, while following which sites the engines cite for each question.

    What should you ask the company about AI answers?

    For this reason, ask the SEO company before you sign what its practical plan is to make your pages quotable in ChatGPT, Gemini and Google's AI summaries, and how it will write content in clear standard Arabic that suits buyers' questions in your local market. Agencies themselves can review how to frame this service clearly and transparently in the guide on how your agency sells optimisation for AI answers with honest promises.

  8. How do you read the monthly report and check an SEO company's work yourself?

    You check an SEO company's work yourself by matching what it writes in its monthly report against the numbers in your own accounts in Google Search Console and Google Analytics for traditional search results, and against an analysis of AI engines' answers to your customers' buying questions. This independent check is needed because the polished report an agency sends may emphasise secondary numbers that have no effect on your sales, while looking directly at your own tools gives you a true view of what the company has achieved and what is still behind.

    On the traditional search side, make sure you are the original owner of your Google Search Console account, the free tool from Google that shows the indexing status of your pages and the phrases searchers clicked to reach your site. Make sure too that you own your Google Analytics account, a service that analyses how visitors behave inside your site, where they came from and which pages they browsed. When the monthly report arrives from the SEO company, open those two tools and confirm three simple things: whether the number of healthy indexed pages has grown and the technical indexing errors have gone, whether clicks are rising from phrases about your services and products in your country, and whether those visitors are engaging with the sales and contact pages on your site.

    On the AI answers side, traditional traffic tools do not show you the text of the answer your customer read inside ChatGPT or Gemini, and they do not tell you which competing site the engine cited in your place. You therefore need a clear way to follow this side, as the guide on how to know whether your site leads ChatGPT and Gemini answers and the guide on the best tool for analysing your site's leadership in AI answers explain. This is where Tasadr helps you, an Arabic platform for competitive analysis in AI search, which accompanies you on a complete journey from analysis to execution until you lead its answers.

    A business owner, or the SEO company itself, can use the platform to connect the site's own Google Search Console and Google Analytics accounts and follow the questions buyers ask in the market, and so see four specific results with full clarity.

    • Your site's status in every question Whether the engine cited your site with a direct link, named your business in the text without a link, left your site out of the answer altogether, or wrote no answer at all to that question.
    • The competing sites cited in your place You see the list of sites the engine chose as sources for your market's questions, so you know who wins the AI recommendation in front of your customers. You can find the details of this comparison on the page who leads instead of you and why and in the guide on how to find which competitor ChatGPT recommends instead of you.
    • The Tasadr score out of 100 The Tasadr score is a clear score out of 100 that sums up your site's real standing inside AI engine answers to your customers' questions, and the page on the Tasadr path and how we analyse your leadership in AI answers shows how the work flows.
    • How results change over time You follow how your citation status and your Tasadr score change over time, before and after the edits the SEO company makes, so that each month of work is tied to visible progress in AI answers.

    What if you run an SEO agency?

    If you run an SEO agency, or work with an SEO company that manages several projects, the platform lets agencies follow all of their clients' sites and their team in a single account, through the page your clients' sites and your team in one account, for agencies. That makes the language of the monthly report between the business owner and the agency rest on documented numbers and answers that both sides see together.

  9. What steps should you take now before signing a contract?

    The first step to take now, before you sign with any SEO company, is to identify the service or product pages that are your main source of profit, and to check your site's current standing in Google and in AI answers, so that you negotiate with companies while holding your site's real numbers. Entering contract talks without knowing how well your site is indexed, or how it stands against competing sites, leaves you depending entirely on the seller's own diagnosis. An hour spent on this preparation protects you from unsuitable contracts and directs your budget to the right tasks.

    Follow these five steps in order before choosing an SEO company and signing a contract.

    1. Define your business goal and the priority pages Write a list of the services or product categories that bring in the most income for your business, note the country or city where you sell, and make that list the basis on which you ask SEO companies to build their plan.
    2. Check your site's indexing and give read-only access for the audit Search Google for site: followed by your domain name to confirm your pages are in the index. When you ask an SEO company to do an initial inspection so it can make its offer, give it read-only access in Google Search Console, and do not give write and edit access before you have signed.
    3. Compare each company's offer against Google Search Central's list of questions Put the six questions and the red flags in this guide to every company that submits an offer, and rule out at once any party that promises a guaranteed first place, refuses to explain its plan, or asks you to buy packages of links and articles in a rigid number unrelated to your site's condition.
    4. Test your site's current standing in ChatGPT and Gemini for free Start the free 7-day trial in Tasadr, with no credit card, and add one site and up to 10 buying questions your customers ask, to test your presence on ChatGPT and Gemini. Before you sign, you will know whether your site is cited today, which sites are cited in your place, and what your Tasadr score out of 100 is.
    5. Tie the contract to clear deliverables and transparent reports Require in the contract that the company shares every change it makes to your pages with the reason for it, and that it ties the monthly report to your Google Search Console and Google Analytics data and to how your site's presence in buying questions develops over time.

Sources

  1. Do you need an SEO? · Google Search Central ·
  2. SEO Starter Guide · Google Search Central ·
  3. AI features and your website · Google Search Central ·

Frequently asked questions

Can any SEO company guarantee the first result in Google?

No. No SEO company or SEO expert can guarantee you the first result in a Google search, and Google Search Central's official documentation states plainly that no one can guarantee a number one ranking on Google. The reason is that the order of pages is decided by independent algorithms that judge how far a page follows search essentials and compare pages with each other at the moment of the search, with no outside human intervention. Any party that promises you a guaranteed first place is selling you a dishonest promise, and you should be wary of signing with it.

Do paid Google ads raise my ranking in natural search results?

No, paid Google ads have no effect on your ranking in natural search results. Google Search Central confirms that Google never accepts money to include or rank sites in its organic search results, and that the ad system is entirely separate from the system that ranks pages naturally. That means your ad spending brings you visits only while the campaign runs, and it does not raise your pages' SEO ranking.

Is SEO over now that AI engines are here in 2026?

No, SEO has not ended with the spread of AI engines in 2026. Sound technical SEO has become a basic condition for AI engines to reach your pages and cite them. Google's official documentation explains that for a page to be eligible as a supporting link in Google AI Overviews or Google AI Mode, it must first be indexed in Google and eligible to be shown with a snippet in ordinary search results. GEO therefore completes the work of SEO and does not cancel it.

What access should I give an SEO company in Google Search Console before signing?

Give the SEO company read-only access to your Google Search Console account during the initial inspection and while it prepares its offer, before you sign. Google Search Central warns against giving full write and edit access to any company during the first audit, because read access is quite enough to see performance data and indexing errors, without exposing your site's settings to any unauthorised change.

Does article length or repeating keywords raise a page's ranking?

No. Google Search Central's starter guide states that content length and word count alone do not matter for a page's ranking, and that stuffing keywords and repeating them artificially breaks Google's spam policies. What raises the value of your page, in search and in AI answers, is a direct, clear and useful answer for the customer that covers their question with facts and numbers, without padding for the sake of length.

What extra requirements must I meet to be cited in Google AI Overviews and AI Mode?

Google Search Central's documentation on AI features states that there are no additional technical requirements and no special code for your site to be included as a supporting link in Google AI Overviews or Google AI Mode. The technical condition is that your page is indexed in Google Search and eligible to be shown in ordinary search results with a text snippet. After that, the quality of your content and the clarity of its direct answer to the searcher's question raise its chance of being chosen.

How do I follow an SEO company's work in ChatGPT and Gemini answers?

You follow an SEO company's work in AI answers by checking the real questions buyers ask in your market and watching how your site's status in them changes over time. Tasadr lets you see, whether you use it yourself or through the SEO company you work with, whether each AI engine cites your site with a link, names you without a link, leaves your site out of the answer, or writes no answer at all. It also shows you the competing sites cited in your place and tracks your Tasadr score out of 100 and its changes over time, and you can try it free for 7 days, for one site and up to 10 questions on ChatGPT and Gemini, with no credit card.