Home/GEO writing
Shangxun Media · AI-visible content architecture
GEO Writing

Measure first, then write

No guessing at topics, no blind spending. In GEO article writing the deciding factor is not prose style but sequence: a measured competition and opportunity report fixes which articles are written and where each one is published, and only keywords the report identifies as gaps become topics. Volume scales only after a gate is passed — G1 tests one article, G2 scales it. Skipping the report means the budget is spent and the project still owns zero reviewable samples, so the next round has no data to rely on.

GEO writing method

Turning the key decisions from intuition into dated, checkable evidence

The method is not valuable because it explains a workflow. It is valuable because three decisions stop being matters of taste and become checkable: what to write, where to publish, and when to stop. Seven advantages follow, each bound to evidence — every rule is followed by a number rather than a feeling. Three decisions become checkable: what to write, where to publish, and when to stop.

Measure first, then write Five positioning tables Gap keywords only 14-day stop-loss
Overseas · Step 1

Overseas promotion step one: measure the competition and the open gaps before deciding what to write

Overseas GEO cannot run on intuition. The same question put to ChatGPT, Perplexity and Google is frequently answered from entirely different sources. So the first step is not writing — it is measuring the competitive landscape. Only after that measurement does a brand have the basis to decide which articles to write and where to publish them. The first step is to measure 3 engines against the same question.

What is measuredHow it is measuredWhat it produces
Target question setCategory and product claims are turned into a set of questions written in the target market's own language, then submitted to the target engines one by one Each question is submitted to the target engines one by one, in 2 tracks.A list of questions that real engines actually answer
Competitor occupancyFor every question, which page each answer cites is recordedA map of who currently occupies the answer
Gap keywordsQuestions that people ask but where the answer points to no strong source are identifiedA topic pool that can be claimed first
Engine differencesThe same question set is run separately on ChatGPT, Perplexity and GoogleA citation difference table listed engine by engine
Freshness windowThe publication dates of the content currently being cited are talliedA refresh cadence and an update priority list
The CNY 1.00 entry point

What the competition and opportunity report contains

The report costs CNY 1.00 and returns four blocks of measured output. It is the same report that decides the article topics — the writing step has no separate guessing stage.

BlockWhat you receive
Your rankingsReal retrieval rankings for 8 keywords, each with its rank and the sites holding the leading positions
Competitor occupancyThe 10 domains that appear most often across the leading results for those keywords
Open opportunitiesGap keywords: terms that do return results but where you hold no position
AI visibilityMention rates for 4 measured questions (2 competitive, 2 opportunity). The denominator counts only questions that were actually run
  • Two measurement modes, one or the other. Chinese-language testing runs on Doubao, Yuanbao and Baidu; English-language testing runs on ChatGPT, Perplexity and Google. That is 2 tracks of 3 engines each.
  • Supplying your site URL makes matching more accurate, because a domain hit ranks ahead of brand-name matching. Without a bound URL, the result is labelled honestly as brand-name matching, where rankings may read lower. A domain hit ranks ahead of a brand-name match, so binding 1 URL tightens the attribution.
  • The probe is fast. The whole measurement runs on plain retrieval crawling rather than an answer model, which is why results return quickly. That is why a full run returns in minutes rather than hours.
  • What it does not include: no article generation, no automatic publishing, no encyclopedia writing and no full-site audit. Items that were not measured are labelled untested, excluded from the mention rate, and never estimated or replaced with zero. 4 items are explicitly excluded from the report.
Why measurement comes first overseas: the engines barely overlap

Public research on six platforms (Writesonic, July 2026, 161,286 prompts) found that even the closest pair of platforms — Perplexity and Google AI Overviews — shares only about 23.7% of cited domains, while the most divergent pair, ChatGPT and Gemini, shares about 11.9%. Writing one article and expecting it to be cited everywhere is therefore not a realistic overseas plan. The report has to come first, because it decides how many articles are needed and which channel each one belongs on. Skipping the measurement spends the budget and still leaves the project with no samples.

Sources

The figures above are quoted from published research. They are third-party data, not our own measurement, not a prediction of results for any specific project. Checkable sources: Writesonic six-platform citation overlap study (2026). Samples and definitions differ between studies, so the numbers should not be read as fixed algorithmic ratios. A fuller table is published on the overseas promotion page.

Once the report exists, the writing stage begins: only the gap keywords it identifies are written about, and one article is tested first so that the result is checkable before volume is added. The gating rules are described below. 1 article is tested first so the result stays checkable before scaling.

Evidence base

The public research behind this method

Everything in this table is third-party public research, not our own measurement, and it is listed so that each step of the method maps to a reason that can be checked independently. 0 of the figures below are our own measurements — all are third-party public research.

FindingPublished figureSource
Different AI engines cite largely non-overlapping sources Even the closest pair (Perplexity and Google AI Overviews) overlaps on only about 23.7% of domains; the most divergent pair (ChatGPT and Gemini) shares about 11.9% Writesonic, Jul 2026
161,286 prompts
Ranking on Google is not the same as being cited by AI Only about 12% of pages cited by AI assistants also rank in Google's top 10 for the same question; around 80% of cited pages are not in the top 10 at all Ahrefs, 2025
15,000 long-tail questions
Google's own AI Overviews are the exception About 76% of the URLs cited in Google AI Overviews come from Google's top 10 results Ahrefs
related study
Most citations come from sources a brand neither owns nor pays for About 84%–94% of AI citations come from sources the brand does not own or pay for Muck Rack
Generative Pulse
Verified, structured data is cited independently more often Verified and structured data accounts for 54.53% of independent citation sources Yext, 2026
17.2 million citations
AI favours encyclopedic, news and government sources, and cross-engine visibility is inconsistent Wikipedia, news media and government sites are cited far above their share of traditional search results; being cited on ChatGPT does not mean Gemini or Claude treats the brand the same 3 source classes carry the heaviest citation weight, and their rankings differ between engines. University of Toronto, 2026
cross-engine source study
A single test is noise, not signal Re-running the same question on the same day can vary by up to 38%; drift rates are about 40.5% for Perplexity and 59.3% for Google AI Overviews Public industry reporting, 2026
Sources

These findings are quoted from public reporting and research. They are third-party data, not our own measurement, not a prediction of results for any specific project. Checkable sources: Writesonic / Ahrefs reporting (2026), Yext / Muck Rack reporting (2026), University of Toronto and related papers (2026), GEO measurement benchmarks (2026). The last one is also the reason every measured item is dated: one reading is a snapshot, not a trend.

Route Compare

Skipping the report versus publishing it first: two routes

The two routes differ not in effort but in whether the project ends up with samples it can review. On the left, the budget is spent and the sample count is still zero; on the right, the first article already returns with data attached. The difference shows up in 1 number: how many samples exist before the second payment.

Blind spend Skip the report, start writing Outcome: zero reviewable samples
Topics by intuitionNo idea which sources AI recommends
→
Published in the wrong placeAI is citing a competitor's site
→
Still zero samplesMoney spent, conclusion unchanged
The cost: articles are paid for and published, yet not one conclusion can be checked, so the next round is another guess with a larger invoice. The sample count at that point is still 0.
Positioning Publish the measured report first, then write Outcome: reviewable samples
Five positioning tablesWhich articles, and where each is published
→
Gap keywords onlyNo dependency on entity signals
→
Compete only after the gateG1 tests one article, G2 scales
The advantage: the first article is already a reviewable sample, so scaling up rests on evidence instead of luck. Sample count after 1 article: 1, and it is reviewable.
Seven Advantages

Seven advantages, each bound to its evidence

An advantage here is not an adjective, it is an action that can be inspected. Every item below maps to a section, a number or a record inside the delivery documents.

01

The sequence is locked and cannot be skipped

The writing brief opens with Iron Rule 0 and closes with the four positioning questions; if those questions cannot all be answered, the article is not written. The order is a hard gate, not advice — a request to skip positioning is refused by the process itself.

Iron Rule 0Four positioning questionsUnanswered means unpublished
02

Three documentation layers with separate jobs

An overview that fits on one page, a 25k-word standard operating procedure with the detail, and an executable rule set. Keeping the strategic, the detailed and the executable apart prevents strategy from being buried inside an operating checklist.

Overview · one pageSOP · 25k of detailRule set · executable
03

Every conclusion is bound to a measured number

Each rule is followed by a figure: 335 citation records, 44 sampled entries, 24 hits versus 0 hits. A conclusion without measurement behind it is not written as a rule — an unmeasured item is labelled as unmeasured rather than dressed up as experience.

335 citation records44 sampled entries24 hits / 0 hits
04

There is a stop-loss point Rarest

The M2.5 gate and the G0 verdict: if an article is still not indexed 14 days after publication, work stops instead of adding volume. Suppliers rarely say "this is not working", because stopping serves the supplier poorly — which is exactly why a written stop-loss rule is worth more than a promise.

M2.5 gateG0 verdict14-day stop-loss
05

"Where to publish" is a conclusion, not a preference

Not everything everywhere, but the one place that fits: comparison questions go to long-form community answers on DEV Community or Hashnode, price questions go to a machine-readable page the brand controls, and recommendation questions are decided by how complete the brand's own site is. The classification is checkable, so it can be repeated, handed over and reviewed. Channel choice follows 1 rule: match the channel to the question type.

Comparison → DEV Community / HashnodePrice → a page you controlRecommendation → your own site
06

Error correction is built into the process

A seven-item consistency self-check that includes an addition test (N + M = number of questions), line-by-line external review, and a version revision log. Mistakes are meant to be caught by mechanism rather than by diligence: if the numbers do not reconcile, the draft goes back. The addition test must reconcile N + M against the stated question count.

Seven-item consistency checkN + M = questionsVersion revision log
07

Honest boundaries are themselves the selling point

Findings from one engine are never generalised to the others. The seventh stage of the measurement funnel has not been tested yet and is marked as such. Incomplete data carries an explicit signature. The conclusions the method is not entitled to draw are written down instead of left out. Boundaries are not a disclaimer wrapped around the offer — they are what makes each sentence survive verification, and for an AI engine, verifiable matters more than flattering. 1 rule holds throughout: no finding from one engine is generalised to another.

No cross-engine generalisationFunnel stage 7 untestedIncomplete data signedConclusions we cannot state
Evidence

Every rule is followed by a number

These figures come from our own measurement records. Their purpose is not decoration — they are what makes a decision checkable. Each figure below traces back to 1 measurement record.

335 records
Citation records
the raw sample behind the conclusions
44 entries
Sampled entries
each traced back to its source
24 vs 0
Controlled comparison
24 hits against 0 hits
14 days
Stop-loss window
no indexing means stop

A separate seven-item consistency self-check blocks any draft whose numbers do not reconcile before it is published. 7 checks run before publication; a single failure blocks the draft.

Step 2 · What is written

A GEO article at CNY 50.00, checked on six points before delivery

This is the part most suppliers lead with, so it is placed second here deliberately. The specification is fixed and checkable: CNY 50.00 per article, 14 languages, four length tiers and six styles — and every draft passes the same six checks before it is handed over.

◱

Languages and formats

Articles are written in 14 languages: Chinese, English, Japanese, Korean, German, French, Spanish, Portuguese, Russian, Arabic, Italian, Thai, Vietnamese and Bahasa. Length tiers are 800, 1,500, 3,000 or 5,000+ words. Styles are professional review, industry analysis, recommendation, press release, tutorial and comparison. Each language is written for that language rather than machine-translated from a Chinese draft.

◲

Topics come from the report

A draft is only commissioned for a keyword the report shows as a gap — a question that returns results but where the brand holds no position. The report also decides which channel the article belongs on and which target engines it is written for, so topic, channel and engine are one decision rather than three. 1 keyword must be a proven gap before any draft is commissioned.

CheckWhat it looks forWhat happens if it fails
1 · Named quotationsQuoted statements from sources that are namedAt least two are inserted before delivery
2 · Data densityNumbers, percentages and dates in the body textQualitative statements are quantified
3 · Cited sourcesExternal links a reader can verifyKey claims receive an inline source link
4 · Self-contained paragraphsWhether a paragraph survives being quoted aloneBack-references are removed so each paragraph stands on its own
5 · Executive summaryWhether the opening answers the core question directlyThe conclusion is moved to the front
6 · Structured hierarchyHeading levels, tables and an FAQ sectionHierarchy and FAQ structure are restored
Keyword-stuffing check, and what the six checks do not mean

A keyword-stuffing check runs alongside the six points: over-repeating a topic term lowers the draft's own score and is rewritten with synonyms. The six points are internal quality criteria for the draft — they describe what a delivered article must contain. They are not a percentage, a ranking promise, or a prediction of how any engine will treat the article, and nothing on this page should be read as a guarantee of citation. The full pre-delivery gate is 7 checks: 6 editorial points plus 1 keyword-stuffing check.

Prices follow the latest display inside the WeChat mini program: CNY 50.00 per article and CNY 1.00 for the competition and opportunity report. Monthly overseas plans that bundle articles with refresh and citation tracking start at CNY 3,680 per quarter on the overseas promotion page.

Where To Publish

"Where to publish" is a conclusion, not a preference

The same article published on the wrong channel is equivalent to not publishing it — the engine cites someone else. Platform choice is therefore treated as a classification, and the classification is written into the positioning report. Four overseas content channels are connected today: DEV Community, Hashnode, Ghost and LinkedIn. There is no claim of automatic distribution across dozens of platforms. 1 channel mismatch costs the entire publication.

Question typeWhere AI answers usually pull fromWhat we do about it
Comparison (which of A and B fits better)Long-form community answers on developer and technical platforms such as DEV Community and Hashnode — both connected channels Both are connected channels, and both accept long-form answers.The article is written as a long answer that states conditions, exceptions and caveats, so it is highly citable with almost no rewriting. 3 elements are mandatory in every long answer: conditions, exceptions and caveats.
Price (what it costs, how it is calculated)A machine-readable page the brand controls, for example a Ghost-hosted page or the brand's own domain — figures locked inside images or PDFs are poorly retrieved 1 rule applies: figures locked inside images or PDFs are poorly retrieved.Price ranges and public documents are republished as crawlable HTML text, never as an image or a PDF. 2 formats are rejected outright: image and PDF.
Recommendation (which brands exist, which to choose)Frequently a competitor's own site, plus professional networks such as LinkedInThe brand's own site is completed as a full source first — price, boundaries, FAQ and evidence all readable as text — before any attempt to compete for third-party placements. 4 elements must be readable as text before competing for third-party placement.
Third-party cross-check

The classification is not based only on our own samples. Independent research finds that 84%–94% of AI citations come from sources the brand does not own or pay for (Muck Rack, Generative Pulse), while verified and structured data accounts for 54.53% of independent citation sources (Yext, 2026, 17.2 million citations). The practical implication is that a channel the brand owns and can mark up is worth building early, and that each channel has to be measured on its own. These are third-party data, not our own measurement, not a prediction of results for any specific project. Sources: Muck Rack / Yext reporting (2026), GEO measurement benchmarks (2026).

Gates

Three gates: fail one and the process does not continue

The most expensive mistake in content production is scaling something that is not working. Three gates exist to catch that before the budget does. 3 gates exist to catch that before the budget does.

1
M2.5 gate

No positioning report, no writing

The five positioning tables produce the decision on which articles to write and where each is published. If the positioning does not hold up, that article is not written at all — rather than written and hoped for. 5 positioning tables feed 2 decisions: what to write and where to publish.

2
G0 verdict

Not indexed after 14 days — stop

A G0 verdict stops volume expansion and returns the project to the positioning stage for review. Stopping costs less than continuing to publish into a channel that has already been shown not to work.

3
G1 / G2 gate

Test one article, scale only after verification

G1 tests one article to verify the direction, the keyword and the channel. Only once the result is checkable does G2 begin volume production and distribution.

What We Claim

The seven statements we are willing to put in writing

Each statement corresponds to one of the advantages above and can be checked against a record. Alongside them sit the four commitments we deliberately refuse to make, because each refusal is what keeps the rest believable. Each advantage maps to 1 verifiable record, and the refused commitments number 4.

01
Measure first, then write
The first article is not written until the positioning report exists.
02
No guessing topics, no blind spending
What to write and where to publish come from a measured report, not from intuition.
03
Gap keywords only, not contested head terms
We start with the terms a brand can actually enter, independent of entity signals.
04
Fourteen days without indexing means stop
A written stop-loss point is what makes scaling defensible.
05
"Where to publish" is a conclusion, not experience
Comparison questions go to community long-form, price questions to a page you control, recommendation questions to your own site. 3 question types map to 3 different destinations.
06
Every rule is followed by a number
335 citation records, 44 sampled entries, 24 hits versus 0.
07
Honest boundaries are the selling point
No guarantee of citation, no ghost-written or published encyclopedia entries, no disparaging of competitors, and no schedule promised in advance. That is 4 commitments we deliberately refuse to make.
①

No guarantee of citation

Retrieval and ranking logic is not public and changes continuously. We commit to process and to honest reporting, not to an outcome that cannot be controlled. 1 thing is committed instead: honest reporting on process.

②

No ghost-written encyclopedia entries

Independent sourcing and conflict-of-interest disclosure are required on those platforms. We prepare a sourced evidence pack so the brand can go through the platform's own review. 2 platform requirements apply: independent sourcing and conflict-of-interest disclosure.

③

No unsourced competitor claims

Every comparative statement carries its own attributable source. Unsourced disparagement becomes a liability the moment an engine tries to verify it. 1 unsourced comparative line can become a liability on the next verification pass.

FAQ

Questions about GEO article writing

How is GEO article writing different from ordinary AI writing?
The difference is not prose quality, it is a sequence that cannot be skipped. Ordinary AI writing starts from a topic list and decides by intuition what to write and where to publish. GEO article writing produces a measured positioning report first — which articles to write, and where each one belongs — and only then writes. A keyword becomes a topic only if the report shows it is a gap.
Do you guarantee that the articles will be cited by AI engines?
No. Retrieval and ranking logic inside the engines is not public and changes continuously, so a citation guarantee would be untrustworthy. What the process does provide is a decision rule: if an article is still not indexed by the target engine 14 days after publication, the project is judged G0 and volume expansion stops.
Where should an article be published?
Platform choice follows the question type, not habit: comparison questions are answered in long-form community posts, price questions belong on a machine-readable page the brand controls, and recommendation questions are decided by how complete the brand's own site is. Four overseas channels are connected today: DEV Community, Hashnode, Ghost and LinkedIn. No automatic distribution to dozens of platforms is offered. 3 question types drive 3 default destinations.
What do a GEO article and the report cost?
A GEO article costs CNY 50.00 and can be written in 14 languages, in four length tiers from 800 to 5,000+ words and six styles. The competition and opportunity report that decides the topics costs CNY 1.00 and returns rankings for 8 keywords, competitor occupancy across the top 10 domains, gap keywords and mention rates across 4 measured questions. Prices follow the latest display inside the WeChat mini program.
What is the six-point content check?
Every draft is checked before delivery on six points: named quotations, data density, cited sources, self-contained paragraphs, an executive summary that answers the core question in the opening lines, and a structured hierarchy with headings, tables and an FAQ block. A keyword-stuffing check runs alongside it. These are internal quality criteria for the draft — not an effect percentage and not a promise about how any engine will treat the article. 6 checks run before delivery, plus 1 addition test on the question count.
What boundaries do you acknowledge?
Findings measured on one engine are never generalised to the others. The seventh stage of the measurement funnel has not been tested and is labelled untested rather than estimated. Incomplete data is published with an explicit signature. We do not write or publish encyclopedia entries on a client's behalf and we do not disparage competitors. No citation, ranking or schedule is promised.
Start with one measurement

Publish the report before deciding how many articles to write

A GEO article costs CNY 50.00 and can be written in 14 languages for a chosen target engine. The sequence that makes it checkable starts at CNY 1.00: a competition and opportunity report that names the gap keywords, after which G1 tests a single article before any volume is added.

Entry point: open the WeChat mini program Shangxun Global Brand Promotion & Planning (Chinese name: 商讯传媒全球品牌推广与策划), enter the Shangxun Media GEO Project workspace and choose GEO article. Email [email protected] or call +86 23 8132 8188 (GMT+8, 09:00–18:00 on business days).