TSEPCONTROL FREE BETA
Menu

Where would you like to go?

In the app
Evidence import
You provide
Essential links: HTML and rendering
Allow for
Depends on evidence needed
Prepare evidence

Understand

A visible link. A crawlable link?

Essential links use an a element with a resolvable href.

According to Google

Google can generally crawl a link when it uses an anchor element with an href attribute. A JavaScript interaction alone does not provide that assurance.

Check

An a element. A real destination.

In TSEP Control

You import evidence for this control. The engine assesses it within the declared scope; missing items remain visible.

Your contribution

Define the scope and expectations before collection. Gather the items below and supply the requested reviews.

With your own tools

Inspect HTML and DOM for menus, cards and essential links. Check for an anchor element with href, then open the destination to confirm it resolves.

Evidence to retain

Original HTTP bytes, bound DOM v2 tree, prior plan and separate source/render diagnostics; provider-declared states.

What this result covers

C only within the declared strategy. No established visibility, interaction, editorial importance, authenticity, Google visit, indexing or ranking. Source presence is not a universal Google requirement.

Act

Make the link. Resolvable and useful.

Use an a element with a resolvable href for each essential destination.

Recheck

Read the source again. Follow the links.

After correction, gather new evidence with the same scope and expectations. Retain both dated observations to compare what changed.

Your reference points

To go further.

Statuses, sources and method.

Understand the statusesC · NC · NT · NA

The same legend in guides, analysis and demo. Each status depends on the control’s evidence and rules.

C · Verified
The criterion is met within the assessed scope. Keep dated evidence for the next comparison.
NC · To correct
Use an a element with a resolvable href for each essential destination.
NT · Not established
Evidence or confirmations are insufficient to conclude. Supply what is missing; this status does not establish an SEO error.
NA · Not applicable
The control does not apply to the scope under its rules, with a retained justification. Missing evidence alone does not make it non-applicable.

Sources and references1 reference

Detailed method and rules2 rules

Control method and criteria

Method
Compare HTML a/href links in source and every declared DOM state; separate stages and exact document URLs.

Acceptance criteria
Each declared destination has a resolvable a/href in both required stages within essential-document-links-v1.

Non-applicability
No relevant navigation, with a justified scope.

Detailed rules

TS17-A01 · Essential links present in supplied source.

Protocol assessment mode : automatic. App availability is shown on the control card.

Scope
Declared essential destinations under the prior source-and-rendered strategy, on supplied captures.

Evidence
Original HTTP bytes, bound DOM v2 tree, prior plan and separate source/render diagnostics; provider-declared states.

Method
Read native source under both static scripting hypotheses; require their agreement.

Acceptance criteria
Every destination in the qualified stage: pass; established absence in complete inventory: fail; otherwise inconclusive.

When the result remains inconclusive
Missing/incomplete/out-of-profile plan or stage, active base, ambiguous reading or missing runtime. Independent contradictions remain.

Non-applicability
No automatic NA in this profile.

Assumptions
Prior plan, population, scenarios and completeness supplied; checked HTTP/DOM association but unauthenticated acquisition.

Limitations
C only within the declared strategy. No established visibility, interaction, editorial importance, authenticity, Google visit, indexing or ranking. Source presence is not a universal Google requirement.

TS17-A02 · Essential links present in declared rendered states.

Protocol assessment mode : automatic. App availability is shown on the control card.

Scope
Declared essential destinations under the prior source-and-rendered strategy, on supplied captures.

Evidence
Original HTTP bytes, bound DOM v2 tree, prior plan and separate source/render diagnostics; provider-declared states.

Method
Check each complete HTTP-bound tree and disclose repeated snapshots; scenarios are unauthenticated.

Acceptance criteria
Every destination in the qualified stage: pass; established absence in complete inventory: fail; otherwise inconclusive.

When the result remains inconclusive
Missing/incomplete/out-of-profile plan or stage, active base, ambiguous reading or missing runtime. Independent contradictions remain.

Non-applicability
No automatic NA in this profile.

Assumptions
Prior plan, population, scenarios and completeness supplied; checked HTTP/DOM association but unauthenticated acquisition.

Limitations
C only within the declared strategy. No established visibility, interaction, editorial importance, authenticity, Google visit, indexing or ranking. Source presence is not a universal Google requirement.

Rule version 0.2.0-rc.1 · Public protocol reference · Versioned source

Put it into practice

← Back to controls

30 readings available today

Renews:

Your daily limit: 30 readings

How it works

One reading checks your page and a few public sources. The allowance applies to your visitor workspace; additional protections apply to the shared network and the service as a whole.

Answering questions, viewing saved work and exporting results do not consume readings. These steps remain available when the allowance is used.