SEO · Bangkok, Thailand

Technical-first SEO agency in Bangkok

Fix the foundation. Grow your visibility. Measure the results in your own Search Console.

Core Web Vitals, content, local SEO and AI Search — with daily reporting and a written “no growth, no pay” guarantee.

From THB 29,900 / month

How the guarantee works
Our technical foundation
Hashbox PageSpeed Insights report: mobile performance 98 and desktop performance 100, dated 7 August 2026
Hashbox website · 7 August 2026
Lab performance snapshot, not a ranking or field Core Web Vitals result.

Evidence, before promises

See the work behind the numbers

Published projects you can inspect. Different sites, different starting points — these outcomes are not a forecast for your business.

20+ keywords on page one

Rank Project

Within 90 days. See the project’s scope and published evidence.

View ranking case

90+ Lighthouse score

Nexus Corp

On every URL. A technical-delivery case, distinct from search-growth results.

View technical case

Scope of work

One connected SEO programme

Technical foundation first, then content, local and AI search — every item measured by the same daily data.

Technical SEO audit

Crawlability, indexability, redirects, canonicals, sitemaps, robots — the structural issues that block everything else. Delivered free before any contract.

Core Web Vitals

LCP, INP and CLS green on field data, not just lab scores. Our own site: Lighthouse mobile 98.

Schema markup

Organization, Service, FAQPage, BreadcrumbList, Article and the types your business needs — from a single source so what is shown equals what is marked up.

Content & on-page

Pages built from real search intent: one keyword per page, answer-first paragraphs, FAQ, internal links that route authority to money pages.

Local SEO Bangkok

Google Business Profile, NAP consistency, reviews, LocalBusiness schema and location-intent pages for B2B buyers who search with "Bangkok".

AI Search (GEO)

Entity schema, llms.txt, citation-ready passages and external mentions so Google AI Overviews, ChatGPT and Perplexity cite you — tracked daily.

CRO + tracking

GA4, Search Console and lead events wired correctly, heatmaps on money pages, A/B tests once traffic allows — traffic that does not convert is not a result.

Daily reporting

Rank, citation and traffic data from our own pipeline, updated every day, kept forever, owned by you.

People reviewing charts and reports together at a table with laptops

How we work

Start with your site, not an article quota

We fix how Google reads your site — Core Web Vitals, schema, structure — before adding content, then optimise for both the 10 blue links and AI answers.

  1. Audit the foundation

    Check crawlability, speed, schema and content gaps before agreeing a scope.

  2. Agree the priorities

    Set the keyword group and baseline in your Search Console. Quote the work your site needs.

  3. Implement and measure

    Fix the technical blockers, build visibility and review the daily data. The history stays yours.

English reporting, meetings and documentation on request. Remote by default; on-site in Bangkok when useful.

A written commitment

“No growth, no pay.” Here is how it works.

We do not guarantee rankings; nobody controls Google. We commit to technical delivery and agreed growth criteria, with a clearly defined measurement window.

  1. First 30 days

    Technical pass

    Core Web Vitals, Lighthouse mobile 90+ (95+ on sites we build), valid schema and indexed money pages. If the agreed technical criteria are not met, we fix them at no extra charge.

  2. 90 days after the technical pass

    Measure search growth

    For the agreed 20–50 non-brand keywords: impressions grow at least 50% or the number of top-20 keywords grows by at least 5, against the baseline.

  3. If neither growth target is met

    Up to 3 months free

    We continue the agreed scope without a monthly service fee, review each month and stop the free extension when a target is met or the 3-month limit is reached.

Measurement, eligibility and payment terms

Baseline: the 28 complete days before the agreed start. The growth review uses the latest 28 days available in your Search Console, 90 days after the technical pass. Top-20 means an average position of 20 or better.

Payment: a 3-month minimum retainer, paid normally. This is a future service-fee waiver, not a refund. Monthly retainer fees continue during technical remediation; corrective work carries no additional fee.

Eligibility: agreed keywords, Search Console and Analytics access, and permission to implement changes. Manual actions, domain changes, deletion of in-scope pages and other exclusions are subject to the full terms. Sites under 6 months old, or with fewer than 200 or more than 100,000 impressions per 28 days, receive a case-specific KPI.

Read the full terms (Thai). Those terms define the technical tests, exceptions and claim process.

Measurement

Eight numbers. A clearer view of progress.

Daily rank and AI-citation tracking alongside Google’s data. Reporting history belongs to you, including if we part ways.

  1. Keywords in top 3 / 10 / 30
  2. Impressions, clicks, CTR (Search Console)
  3. AI Overview citations
  4. AI mentions — ChatGPT, Claude, Gemini, Perplexity
  5. Core Web Vitals pass rate
  6. Indexed money pages
  7. Organic leads (form, LINE, phone)
  8. Referring domains

Published pricing

SEO retainer

From THB 29,900 / month

All 8 scope items above, sized to your site after the free audit.

  • Technical audit and fixes first
  • Core Web Vitals, schema, local SEO, CRO tracking
  • AI Search / GEO included
  • Daily rank + AI-citation data, yours to keep
  • Written “no growth, no pay” guarantee
Get a free SEO audit

What moves the price

Site size
15 pages and 500 pages are different monthly workloads.
Technical state at the start
A site with failing Core Web Vitals and no schema spends the first months on foundation.
Keyword difficulty
Head terms against large agencies need authority. We will tell you honestly how long that takes.
Rebuild needed?
Usually not. If structure is the bottleneck, that is a separate website build.

Before we start

Your SEO questions, answered

How much does SEO cost in Thailand?

Published prices in 2026 range from roughly THB 22,000 to 39,000 per month for an ongoing retainer; most agencies do not publish at all and quote THB 40,000–80,000 after a call. Hashbox starts at THB 29,900 per month (about USD 850), excluding 7% VAT, with the final scope quoted after a free technical audit. Project-based AI-SEO packages elsewhere run THB 165,000–320,000.

What does "no growth, no pay" mean?

Two layers, both measured in your Search Console. First, the technical pass within 30 days: green Core Web Vitals on every in-scope URL, Lighthouse mobile 90+, schema passing Rich Results Test, money pages indexed — if not, we fix it free. Then a 90-day window starts after the technical pass. We compare the latest 28 days in your Search Console with the 28-day pre-start baseline for the agreed 20–50 non-brand keywords. If neither impressions grow by at least 50% nor the number of top-20 keywords grows by at least 5, we continue month by month without a service fee, up to 3 months. The initial retainer remains payable; this is not a refund. Conditions: 3-month minimum, Search Console access, no manual penalty, no domain change mid-term.

Do you guarantee first-page rankings?

No — nobody controls Google, and we recommend you treat any agency that guarantees rankings as a red flag. We guarantee the work and a KPI Google itself reports (impressions), not a position.

Is technical SEO different from what most Bangkok SEO agencies sell?

Most retainers are article quotas — 6 to 18 blog posts a month — with technical fixes handed to "your dev team". We start with the technical audit and fix crawlability, Core Web Vitals, schema and internal linking first, because content cannot rank on a site Google reads badly. Content and local SEO come after the foundation passes.

Do you do local SEO for Bangkok?

Yes. Google Business Profile completion and posting, LocalBusiness schema, NAP consistency across directories, review strategy and location-intent service pages are part of the retainer scope — most useful for B2B firms whose buyers search "… Bangkok" or "… near me".

Does the retainer include AI Search / GEO?

Yes. Optimising pages to be cited by Google AI Overviews, ChatGPT, Perplexity and Gemini — entity schema, llms.txt, answer-first content — is inside the SEO retainer. We track AI Overview citations for your keywords daily. If you only want AI Search without SEO, see the standalone AI Search service.

What do I see in reporting?

Eight numbers, daily, from our own tracking plus Google's data: keywords in the top 3/10/30, impressions, clicks and CTR, AI Overview citations, AI mentions across ChatGPT, Claude, Gemini and Perplexity, Core Web Vitals pass rate, indexed pages, organic leads and referring domains. The historical data is yours if we part ways.

Which SEO agency in Thailand is the best?

There is no single best — pick by verifiable criteria, not size: does the agency publish prices, refuse to guarantee rankings, start from a technical audit, offer AI Search, run its own measurement, publish named cases with numbers, and leave the data with you when you part ways? We scored 10 Thai agencies (including ourselves, honestly) against those 7 criteria in a public comparison; agencies that publish prices run THB 22,000-39,000 per month.

Do you work in English with teams outside Thailand?

Yes. Reporting, meetings and documentation are in English on request; the content itself is written in Thai, English or both depending on who your customers are. Remote work is the default; on-site in Bangkok when useful.

Start with your website

Get a free technical SEO audit

Share your website and the result you want to improve. We will review the technical foundation before recommending a scope.

For your existing website · English communication · No obligation

Fields marked * are required.

Your public website, rather than a Facebook Page.