Skip to course content
J*SEO COURSEUNIT 06 / 12

Stage 2 · Build useful, discoverable content

Technical SEO Foundations

Unit outcome: Diagnose whether search systems can access, render, index, understand, and efficiently revisit important pages.

0 / 4 lessons · one self-assessed unit exam

On this page
  1. Unit overview
  2. 6.1 · Technical Audits and Root Causes
  3. 6.2 · JavaScript Rendering
  4. 6.3 · Structured Data and Entity Accuracy
  5. 6.4 · Core Web Vitals and Audit Synthesis
  6. Unit exam
  7. Course sources

Orientation

What you will produce

Diagnose whether search systems can access, render, index, understand, and efficiently revisit important pages. Work through the four lessons, apply each exercise to a real, approved, personal, or sandbox site, and retain the result in your continuing portfolio.

Recommended prerequisite: access to a real, client-approved, personal, or sandbox website. Units 1–3 require no prior SEO experience.

Progress is self-reported. Mark a lesson complete only when you are satisfied with the applied work—not because you reached the bottom of the page.

Want completion marks to survive navigation? Save progress in this browser. Without opt-in, progress lasts only on the current page.

Lesson 6.1Not started

Technical Audits and Root Causes

Crawl scope, status codes, redirects, canonicals, duplicates, depth, and template grouping.

Assigned source

Watch with context

Open on YouTube. Interfaces, platform policies, and product details may have changed; learn the durable principle rather than memorizing buttons.

Learn

The working idea

Crawl scope, status codes, redirects, canonicals, duplicates, depth, and template grouping.

Translate this principle into an observable decision: identify the audience task, the evidence available, the business consequence, and the verification method. Keep facts, assumptions, and recommendations separate.

Do the work

Exercise

Crawl a permitted site or fixture and manually verify five representative URLs.

Acceptance check: your output should name its source evidence, assumptions, intended user or business outcome, and how the conclusion could be verified.

Quick check

Compare your reasoning

1. Why group findings by template?

Compare with guidance
One root-cause fix may resolve many symptoms and reveal ownership.

2. Why manually verify crawler output?

Compare with guidance
Tools can misclassify context, rendering, or intent.

Portfolio handoff

File the evidence

Save the exercise output in your own course workbook or project folder. This site does not upload or retain your work.

Lesson 6.2Not started

JavaScript Rendering

Raw HTML, rendered DOM, crawlable links, API dependencies, and failure modes.

Assigned source

Watch with context

Open on YouTube. Interfaces, platform policies, and product details may have changed; learn the durable principle rather than memorizing buttons.

Learn

The working idea

Raw HTML, rendered DOM, crawlable links, API dependencies, and failure modes.

Translate this principle into an observable decision: identify the audience task, the evidence available, the business consequence, and the verification method. Keep facts, assumptions, and recommendations separate.

Do the work

Exercise

Compare source, rendered DOM, and mobile display for three templates.

Acceptance check: your output should name its source evidence, assumptions, intended user or business outcome, and how the conclusion could be verified.

Quick check

Compare your reasoning

1. Is JavaScript itself an SEO problem?

Compare with guidance
No; unreliable implementation, access, and performance are concerns.

2. What happens if primary content depends on a failed client request?

Compare with guidance
Content may not be rendered, understood, or indexed reliably.

Portfolio handoff

File the evidence

Save the exercise output in your own course workbook or project folder. This site does not upload or retain your work.

Lesson 6.3Not started

Structured Data and Entity Accuracy

Schema vocabulary, visible-content consistency, validation, eligibility, and no display guarantee.

Assigned source

Watch with context

Open on YouTube. Interfaces, platform policies, and product details may have changed; learn the durable principle rather than memorizing buttons.

Learn

The working idea

Schema vocabulary, visible-content consistency, validation, eligibility, and no display guarantee.

Translate this principle into an observable decision: identify the audience task, the evidence available, the business consequence, and the verification method. Keep facts, assumptions, and recommendations separate.

Do the work

Exercise

Draft or review JSON-LD for one eligible page and compare each property with visible content.

Acceptance check: your output should name its source evidence, assumptions, intended user or business outcome, and how the conclusion could be verified.

Quick check

Compare your reasoning

1. Does valid markup guarantee a rich result?

Compare with guidance
No.

2. Can syntactically valid markup still be misleading?

Compare with guidance
Yes, if it misrepresents content or entities.

Portfolio handoff

File the evidence

Save the exercise output in your own course workbook or project folder. This site does not upload or retain your work.

Lesson 6.4Not started

Core Web Vitals and Audit Synthesis

LCP, CLS, INP, field versus lab, template scope, severity, and verification.

Assigned source

Watch with context

Assignment note: Deciphering INP and Core Web Vitals and selected chapters from Technical SEO course with Aleyda Solis.

Open on YouTube. Interfaces, platform policies, and product details may have changed; learn the durable principle rather than memorizing buttons.

Learn

The working idea

LCP, CLS, INP, field versus lab, template scope, severity, and verification.

Translate this principle into an observable decision: identify the audience task, the evidence available, the business consequence, and the verification method. Keep facts, assumptions, and recommendations separate.

Do the work

Exercise

Diagnose one template and create a five-item roadmap with impact, confidence, effort, owner, and regression test.

Acceptance check: your output should name its source evidence, assumptions, intended user or business outcome, and how the conclusion could be verified.

Quick check

Compare your reasoning

1. Match CLS to its user-experience concern.

Compare with guidance
Visual stability.

2. Why can lab and field data disagree?

Compare with guidance
Field data reflects varied real devices, networks, interactions, and populations; lab conditions are controlled.

Portfolio handoff

File the evidence

Save the exercise output in your own course workbook or project folder. This site does not upload or retain your work.

Unit 6 exam

Apply it without pretending the browser is your professor.

Status: Not attempted

Knowledge prompts

Distinguish crawl, render, and index; explain canonical signals; define structured-data eligibility; match all three Core Web Vitals.

Practical assignment

Analyze a 15-URL technical evidence packet and submit root causes, affected scope, fixes, owners, and tests.

Rubric

Diagnostic accuracy 30%; root-cause grouping 20%; prioritization 20%; implementation safety 15%; verification 15%.

Exam guidance

An issue export without manual evidence, scope, and verification is not a passing technical audit.

This site does not calculate a grade. Use the rubric honestly or ask a qualified reviewer to evaluate the work.

Attribution

Course sources

  1. SEO Audit: How to Fix Technical SEO Issues — source [23]
  2. How Google Search indexes JavaScript sites — source [25]
  3. Structured data for web developers — source [24]
  4. Deciphering INP and Core Web Vitals — source [26]
  5. Technical SEO course with Aleyda Solis — source [27]

Links were included in the curriculum reviewed on October 9, 2026. Availability, captions, interfaces, and policies may change.

The sensible index

All 12 units