First make Google understand who you are, then go after the terms that bring customers. We report on non-branded search, because people typing your company name are customers you already have.
The report shows plenty of first-page keywords, but look closely and almost all of them are your own brand name — people who already knew you.
You cannot find your own company
Search your company name and other sites, competitor pages or a similarly-named foreign brand appear above you.
You hired someone and rankings fell
A previous agency leaned on bought links: fast gains, then a collapse. Or spam links are being pointed at your site by someone you never hired.
Ad costs rise every year
You keep paying Google Ads more just to hold the same volume, because nothing brings customers without paying per click.
What we deliver
Technical SEO and site audit
A full structural review: speed and Core Web Vitals, sitemap and robots.txt, URL structure, canonical and hreflang handling for bilingual sites, and pages Google cannot index or is indexing twice. Delivered as a list ordered by impact, not a hundred-page automated export.
Entity SEO and Brand SERP
Make Google understand who your business is and how credible it is — through schema and JSON-LD tied to your real company registration, a properly configured Google Business Profile, consistent name-address-phone data everywhere, and external profiles that link back. This is the ceiling on everything else: Google will not push a business it does not recognise into competitive results.
Topic-cluster keyword strategy
Keywords chosen from what you can actually deliver and who you actually want as a customer, not from whichever number is largest. Structured as commercial pillar pages with supporting articles linking back, instead of scattered posts that compete with each other.
Content production and on-page
Thai-language content deep enough to win, with heading structure, titles and descriptions, internal linking and page-level schema. The Thai market rewards topical coverage far more than domain authority scores — we have seen a DR 9 site outrank global brands on the same term.
White-hat links and spam monitoring
No bought links, no PBNs. We work on being cited by sources that genuinely relate to you, and we monitor for spam links aimed at your site by others — common in Thailand and usually unnoticed until rankings drop.
Reporting that separates brand from the rest
Search Console is configured from day one to split branded from non-branded queries, and the two are always reported separately. The number that decides whether the work is paying off is clicks from terms that are not your name, plus the market cost of that traffic if you had bought it.
What you can build with it
B2B services
Consultancies, contractors and manufacturers whose buyers search "companies that do X" — the phrasing people use when they are ready to hire.
Businesses with a physical location
Clinics, restaurants and service centres that need to appear in both organic results and the map pack, which means Google Business Profile work alongside the site.
E-commerce
Retailers dependent on marketplaces who want a channel of their own, focused on category and product pages that rank for buying-intent terms.
Real estate
Developments and agencies competing with large portals, where the winning move is location-specific and long-tail terms rather than head terms.
Software and SaaS
Businesses that must explain the product before they can close, which suits a cluster running from "what is it" through to "which provider".
Businesses with a name clash
Company names colliding with a foreign brand or a common word, so customers cannot find you. That is an entity problem, not a content problem.
How we work
Transparent at every stage — you always know what you are paying for.
011-2 weeks
Audit and baseline
Site review, real SERP competitor analysis, backlink profile check, and a recorded starting point split into branded and non-branded. This stage is free and you keep the document whether or not you continue.
022-3 weeks
Keyword strategy and structure
Select terms tied to services you genuinely deliver, organise them into pillars and clusters, and decide which pages to create, merge or remove.
033-6 months
Fixes and content production
Technical and entity work first because it moves fastest, then content on the agreed plan, with monthly progress reported as two separate numbers.
04Ongoing
Measure and adjust
Track what moved, what did not and why, push pages sitting just below the fold over the line, and cut whatever has proven not to pay off.
How pricing works
We do not sell fixed packages, because scope varies enormously between organizations. Pricing is based on how many systems need to be connected, the volume and quality of your data, the number of users, and the level of post-launch support you want. We always put scope and budget in writing before work begins — no hidden costs along the way.
Free initial scoping and budget estimate, no commitment.
Technology we use
We pick tools to fit the problem, never locked to a single vendor.
Google Search Console
Google Business Profile
Google Analytics 4
Ahrefs
Schema.org / JSON-LD
Looker Studio
Screaming Frog
PageSpeed Insights
Python
Astro / Next.js
Frequently asked questions
How much does SEO cost?
It depends on the condition of the site at the start, how many terms you want, how competitive your category is, and whether you write content or we do. We do not sell fixed packages, because a site with broken structure and a site that merely lacks content need very different amounts of work. What we can commit to: the SEO audit and initial budget estimate are free, and scope and budget are agreed in writing before anything starts.
How long before we see results?
Technical and entity work usually shows within 4-8 weeks because it removes things actively blocking you. Competitive commercial terms typically take 3-6 months to reach the first page. A new site with no history moves slower than an established one. We give you the estimated timeline at the audit stage, not after you sign.
Do you guarantee first-page rankings?
No, and we would treat any agency that does with caution, because nobody controls Google’s algorithm. The only way to guarantee a ranking is to target terms nobody competes for and nobody searches, which does not help your business. What we do commit to is the scope delivered, measurable numbers every month, and telling you plainly when a term is not worth continuing to fight for.
What is entity SEO and how is it different?
Ordinary SEO gets a page ranked for a query. Entity SEO makes Google understand who your business is as a thing in its knowledge base — through consistent facts across your site, Google Business Profile, company registry and external profiles. It matters because Google will not push a business it does not recognise into competitive results. It is the foundation, not an optional extra.
How do we know it is worth the money?
We split queries into branded and non-branded from day one, and judge the work on the second group, because people typing your company name are existing demand rather than customers SEO found for you. We also compare the market cost-per-click of the traffic you earned, so you can see what buying the same visitors would have cost.
Our site is on WordPress, Shopify or Wix — is that a problem?
All of them can be worked with, though each has limits — some make URL structure or custom schema difficult. We tell you at the audit stage what can and cannot be fixed on your current platform. If a limitation materially affects results we will say so and price a move for comparison, rather than recommending a rebuild by default.
Do we have to write the articles ourselves?
Your choice. If you have writers, we supply outlines, keywords and length targets and review before publication. If not, we write everything. Where the business carries genuine specialist knowledge, the most effective pattern is 30 minutes of input from your expert per article which we then shape — because real expertise is the part competitors cannot copy.
With AI Overviews and ChatGPT, does SEO still matter?
Yes, and the work shifts. Google’s AI Overviews and AI assistants both pull answers from pages that are clearly structured and carry credibility signals — the same entity and schema work described above. What changes is that simple questions get answered on the results page without a click, so we weight effort toward buying-intent terms over purely informational ones.