Skip to content

SEO

SEO —
not found in search means
not cited in the answer

SEO is not the opposite of AEO but the layer beneath it. A search engine has to be able to read and index a page before it becomes a candidate for citation in an answer, so we handle technical, content, entity and indexing work inside the same design as AEO.

In one paragraph

Search engine optimization (SEO) is the work of making a site something a search engine can read, index and show in results. There is one reason an AEO firm does SEO alongside: a document that is not indexed does not even become a candidate for citation by an answer engine. SEO builds the foundation for being found in search; AEO raises the odds of that information being understood and cited in an answer. They are not separate businesses but two layers of the same asset.

So our SEO is foundation work rather than ranking work. We first align the layer search engines and answer engines both use — crawlable HTML, tidy URLs, an accurate sitemap, company information that reads as one entity — and put the citation design on top of it. You can engage us for this area alone, and if it is already running elsewhere we simply check the items AEO needs and hand over the list.

Four SEO areasThe foundation layer for AEOAssessment 2–3 weeks

Last verified

WHEN YOU NEED THIS

When you have these problems,
this is the work you need

These are the situations we hear repeatedly in consultations. If any of them apply, start by measuring.

We came asking about AI visibility, and it turns out indexing is blocked

Whether you appear in an AI answer is the question after that. A page a search engine does not yet know about does not even reach the candidate list, so before adding content we check whether something is blocking the crawl.

Google finds the site but Naver does not show it at all

The two search engines move on separate crawl cycles and separate indexing criteria. Submitting a sitemap once does not land in both at the same rate, so we count indexed pages and exclusion reasons per search engine.

The screen is painted by JavaScript, so the source has no body text

This is the same problem on both sides. A large share of AI crawlers do not execute JavaScript, or execute it only partially, and such pages read as empty documents.

Every SEO quote lists different items, so nothing is comparable

Receiving proposals before it is settled what the problem is produces a different item list from every agency. Fixing the checklist first means the quotes get compared against the same list.

WHAT WE DO

What Navirang
actually does

Written as units of work rather than abstract proposals. The scope of an engagement is set from this list.

Technical SEO

We check whether the site is in a state a search engine can read and process. It frequently looks fine on screen while the same document is split across several URLs, or the body only appears after a script runs.

  • Whether body text is in the HTML source without scripts
  • Canonical URLs, duplicate URLs and redirects cleaned up
  • Response speed and mobile rendering
  • Crawler access policy in robots.txt

Content SEO

We split pages by search intent and bind them with internal links. When several pages target the same intent they share the slot between them, and none becomes the representative document.

  • Designing page structure by search intent
  • Checking that headings and subheadings correspond to real questions
  • Tidying internal links and anchor text
  • Consolidating duplicate and near-duplicate documents

Entity SEO

We make the search engine recognise the organisation as one entity. When business name, address and contact notation differ per channel, they read as several separate entities. We do the same for ourselves — this site and navirang.co.kr, run by the same legal entity, are connected explicitly with sameAs.

  • Unifying business name, address and contact notation
  • Organization schema and sameAs connections
  • Cross-references between official channels
  • Confirming notation matches external business records

Indexing

We start by putting a number on how many pages each search engine knows about. Indexing is a premise rather than a result, so if this is empty nothing above it can be confirmed.

  • Sitemap generation, submission and lastmod management
  • Reviewing robots.txt and index exclusion rules
  • Checking index status in each search console
  • Requesting indexing for new and changed URLs

Protecting existing search assets

Pages currently producing traffic get recorded before anything is touched. When SEO work loses performance it is usually not because of what was newly made but because the URL and title of a page that had already settled were changed along with it.

  • A frozen record of indexed URLs and traffic-earning pages before work starts
  • Pages with traffic handled with minimal intervention, keeping URL and title
  • When a URL must change, the 301 and the sitemap update go as one bundle
  • A fixed record format so before and after can be compared on the same items

PROCESS

In what order
does it run

What you receive at each stage is stated alongside it. Durations are the working time Navirang controls; they are not a promise about when results appear.

  1. 01 2–3 days

    Index status

    We confirm how many pages each search engine knows and which are excluded. This number becomes the starting point for every later judgement.

    Index status table

  2. 02 3–5 days

    Technical checks

    Rendering method, canonical URLs, response codes and robots.txt are checked item by item. What is caught here is not solved by editing text.

    Technical checklist

  3. 03 3–5 days

    Content and entity checks

    We check page composition by search intent, internal links, and the consistency of company information notation.

    Content and entity assessment

  4. 04 3–5 days

    Priority design

    Order and ownership are attached to the items found. Items deliberately left unfixed are recorded with the reason so the next check can revisit them.

    Improvement design document

  5. 05 4 weeks onward

    Execution and re-check

    We apply in the agreed order, then check the same items by the same method and record the change.

    Implementation record · re-check table

DELIVERABLES

What you
receive

We do not do work that ends in conversation. The documents below remain, and become the baseline for the next measurement.

Index status table

Indexed page counts and exclusion reasons per search engine. It becomes the reference value for later re-checks, so the measurement date is recorded with it.

Technical checklist

Rendering, canonical URLs, response codes and crawler policy, each marked pass or fail. Failed items carry the URL we checked.

Content and internal link map

Which page holds which slot per search intent, and where the duplication is. Where to attach a new article is decided from this map.

Entity notation table

How business name, address, contact details and service description are written across channels, with the differences marked.

Improvement priorities and re-check metrics

The order to fix in and what to look at next time. Ownership is assigned per item (internal, developer, Navirang) to stop the same file being edited in two places.

What each of the four areas checks, and what it leaves behind

Technical SEO
Checks — rendering method, canonical URLs, response codes, robots.txt / Leaves — the technical checklist
Content SEO
Checks — documents against search intent, duplicates, internal links / Leaves — the content and internal link map
Entity SEO
Checks — business name, address and contact notation, official channel connections / Leaves — the entity notation table
Indexing
Checks — indexed page counts and exclusion reasons per search engine / Leaves — the index status table
SEO and AEO allocation
Checks — the boundary between overlapping and diverging work / Leaves — the sequencing judgement (a separate page)

The order of checking starts with indexing, because the indexed page count serves as the reference value — fix the other three without pinning that number down and there is nothing left to compare against later. The order of fixing is different: that is decided with effect against cost and ownership in view.

HOW IT CONNECTS

How it connects
to the other work

Our work moves as one piece. SEO builds the foundation for being found by search engines, AEO raises the odds of that information being cited in an answer, structured data helps machines understand the facts, and content supplies the evidence there is to cite.

Area Relationship to this work
SEO or AEO first The judgement page for setting the order and the division between the two
AEO audit Measuring actual citation status on top of the foundation SEO built
Structured data The machine-readable layer search engines and answer engines both read
AI crawler optimization Opening access for answer engine crawlers, separately from search bots
What is AEO? The concept behind the layer that goes on top of the foundation
AEO by industry Where search intent and the mix of competing domains differ by industry

FAQ

Frequently asked questions

Q You are an AEO firm. Why do SEO as well?

A Because a document that is not indexed does not even become a candidate for citation by an answer engine. Google states in its own documentation that "from a Google Search perspective, optimizing for generative AI search means optimizing for the search experience, so it is still search engine optimization". Within Google's scope that is correct. But only some of the answer engines we track run on Google's ranking system — ChatGPT, Perplexity and Naver AI Search collect documents by different routes — so we treat SEO as the foundation while confirming citation per engine.

Q Which of technical, content, entity and indexing do you look at first?

A Checking starts with indexing. Without knowing how many pages a search engine knows about, fixing the other three leaves you unable to say what changed. The order of fixing is decided after that — if indexing is blocked, technical items come first; if indexing is fine but there is no traffic, content structure comes first. You do not have to engage all four areas, and picking only what the assessment calls for is a legitimate outcome.

Q Where do we see the result of SEO work?

A We re-measure three things by the same method and compare: indexed page counts per search engine, the number of checklist items that flipped to pass, and impressions and clicks in the search console. We do not look at ranking alone because it moves with region, personalization and timing, which makes it hard to judge as the result of the work. The measurement conditions and date are recorded with it so the next check compares on the same basis.

Q Do you work to Google or to Naver?

A Both, because the collection routes differ. Google AI Overviews selects its evidence documents on top of Google's ranking system, Naver AI Search draws on Naver's index, and ChatGPT gathers documents with its own search crawler. One side's result cannot be inferred from the other, so index status is checked per engine too.

Q We already have SEO running elsewhere. Can we engage you for AEO only?

A You can. In that case we check only the foundation items AEO needs and hand over the list, and the actual edits proceed with your existing team. We set the work boundary in writing first so the same file is never edited in two places.

Q Will SEO get us to number one?

A We do not promise ranking. Ranking is decided by a search engine's algorithm and the criteria are not public. What we do is find the verifiable problems in indexing, technical state and content structure, fix them, and re-check under the same conditions so what moved and when is on record.

Q Does adding structured data raise visibility?

A A rise in visibility is not guaranteed. Google states in its documentation that structured data is not a requirement for generative AI search. It does have the effect of pinning facts such as company name, address and services into a machine-readable form, so we treat it as an aid rather than a lever.

How many of your pages do search engines actually know about?

Send us a URL and we will check index status and the technical state first — then tell you what needs fixing and what can be left alone.

We reply within one business day.

Free audit Call Email Blog