Algebra 1 Subject Page: Low-Fidelity Wireframe

Reference: tutoring.k12.com/math/algebra-1/ as served Oct 8, 2026 · Comparison: preply.com/en/online/spanish-tutors · Prepared by Chris Caputo for Nate (Temper & Forge), Jeff and Nikki (NP Digital), Laura, Amber · Draft 2 (Oct 8: pricing module removed; free-hour offer kept in place)
Status KEEP as is or trimmed CHANGE same section, new content or data NEW does not exist today MOVED exists, new position Serves ParentMachineBoth live value = rendered from data, not typed

The principle behind every change: the current section order is fine and stays. What changes is what each section contains and where it comes from. Preply's template works because its data layers (tutor cards, prices, subject-specific answers) sit in the server HTML. Ours will too, inside the skeleton Nate already built.

0 · Global navigation

KEEP  Both

No visual change. One structural question for Nate: the mega-nav is about 830 words and sits before the H1 in source order. Google's grounding reads roughly the first 2,000 words; ChatGPT's snippet is anchored on the H1 and the ~200 characters after it. If the nav can render after <main> in the DOM (CSS order, not a visual change), the page's first words become the hero instead of the menu. Not a blocker for the rest of this build.

Change
Template (if feasible)
Owner
Nate
1 · Hero
Home › Math › Algebra 1
Online Algebra 1 Tutoring with State-Certified Teachers

K12 Tutoring is an online tutoring service that pairs students with state-certified teachers for one-on-one sessions. [N] of our tutors teach Algebra 1, rated 4.9/5 across [N] REVIEWS.io reviews. Your child's first hour with a certified teacher is free.

Book Your Free Hour   See Algebra 1 Tutors

100%State-Certified Teachers
4.9/5Average Rating on REVIEWS.io
312,000+Happy Students
69%Tutors with Advanced Degrees

CHANGE  Both

H1. Today the hero heading on this page is an H2 ("Algebra 1 Tutoring For Clearer Problem Solving"). Algebra 2 and Geometry have H1s, so this is a page fix, not a template fix. The H1 should name the course and the format and match the title tag.

Answer-first paragraph. New. Replaces the one-line subhead. Three jobs in three sentences: define the entity, state the course-specific numbers, state the free-hour offer. No dollar figures on this page (decision Oct 8). Everything after the H1 that a model will quote lives here. Numbers are rendered from data so they stay true.

Breadcrumb. Already in schema; make it visible.

Stat tiles. Unchanged. Brand-level numbers are fine here.

Source
Tutor count: booking feed (Courses contains "Algebra 1"). Rating and review count: REVIEWS.io.
Change
Template (paragraph slot, variables) + content (Laura writes the entity sentence once; it's shared across pages)
Owner
Nate (slot), Laura (copy), Chris (entity sentence sign-off)
2 · How our Algebra 1 tutors can help
How Our Algebra 1 Tutors Can Help
Close the Algebra 1 gap
Variables, equations, functions, and graphs, so students catch up and move forward.
Develop Algebra 1 confidence
Patient, step-by-step support that makes math class feel manageable.
Build Algebra 1 study habits
Routines for reviewing notes, practicing equations, and checking work.

KEEP  Parent

Stays for the parent. Trim each card to one line; the current copy repeats "Our Algebra 1 tutors help students" three times. This section carries no citation weight and shouldn't push the pricing and tutor sections further down than it already does.

Change
Content only
Owner
Laura
3 · Explore Algebra 1 help (sub-intent spokes)
Explore Algebra 1 Help
Algebra 1 Homework Help
Honors Algebra 1 Tutoring
Advanced Algebra 1 Tutoring
Algebra 1 Test Prep
Online Algebra 1 Tutoring
Summer Algebra 1 Tutoring

KEEP  Both

Unchanged. This is already the equivalent of Preply's specialty cluster (Spanish for kids, conversational, business), just styled. The six spokes exist and are linked. These links also repeat in the plain cluster at section 8 so the crawl path doesn't depend on the card markup.

4 · How it works
How It Works
1. Create your account
Sign up in seconds.
2. Browse Algebra 1 tutors
Profiles with experience, specialties, availability.
3. Begin sessions
First hour free, then book as needed.
4. Track progress
Session notes and milestones.

KEEP  Parent

Unchanged. Preply marks this up as HowTo schema; we don't need to. Google retired HowTo rich results and the Ahrefs matched study found no AI-citation lift from JSON-LD. One copy tweak: step 2 can say "Algebra 1 tutors" since the page now has them.

Change
Content (one word)
5 · Algebra 1 tutors
Meet Our Algebra 1 Tutors

[N] state-certified teachers on K12 Tutoring teach Algebra 1. Here are 8 of them. Browse all Algebra 1 tutors ›

photo
Tutor name
Middle School, High School
[N] years teaching
Certified: Secondary Math (State)
★ 4.9 ([N] reviews)
View profile
photo
Tutor name
grade levels
[N] years teaching
credential line
★ rating ([N])
View profile
photo
Tutor name
grade levels
[N] years teaching
credential line
★ rating ([N])
View profile
photo
Tutor name
grade levels
[N] years teaching
credential line
★ rating ([N])
View profile
second row of 4 cards (same pattern)

CHANGE  Both

What's wrong today. Three featured tutors, the same three on every math page and the homepage, no bios, no credentials. Alyssa P., listed first on Algebra 1, teaches kindergarten through 5th grade per her own booking profile. No Algebra 1 in her course list.

What replaces it. Six to eight tutors whose booking-site Courses list includes "Algebra 1", rendered into the HTML from a nightly feed, each with: name, photo, grade levels, years, one credential line, rating and review count, profile link. This is a query, not a curation; the booking site already uses the marketing site's course names.

What the booking profile gives us today (server-rendered): Grade Levels, Years, Tutoring Specialties, Bio, Teacher Specialization (credentials in free text), Courses. What it doesn't: ratings load by JavaScript, and certification isn't a structured field. First release can ship without the rating line if the feed can't carry it.

This is also the section Nate has pushed for since spring. The data is public and indexed already; what's new is routing it to the page that needs it.

Source
Booking DB feed (nightly JSON or WP transient): tutors where Courses ∋ page.course. Rating: REVIEWS.io or booking API, TBD.
Change
Template (card component, feed) + data (feed definition)
Owner
Nate (template, feed consumer); Chris (feed producer, booking-site owner question)
6 · Free first hour (offer)
Start With a Free Algebra 1 Session

Your child's first hour with a state-certified Algebra 1 teacher is free. After that, choose single sessions or save with a tutoring package. See pricing and packages ›

Grade & Satisfaction Guarantee: work with us on an extended basis and your child's grade will improve, or we make it right. Our Guarantees

Book Your Free Hour

KEEP  Parent

This is today's "Start With a Free Algebra 1 Tutoring Session" block, same position. It stays an offer, not a pricing module. No dollar figures on subject pages; the link goes to /pricing/, which already carries the numbers and is already the cost page AI engines cite. Draft 1 proposed a price table here and above the tutors; removed Oct 8 on the conversion read (premium price point, package buyers, maintenance).

Two small changes: name the course and "state-certified teacher" in the offer line, and add the guarantee strip as the risk-reversal element (our version of Preply's "try two more tutors free").

Change
Content only
Owner
Laura
7 · Algebra 1 FAQ
Algebra 1 Tutoring FAQs
What does an Algebra 1 tutor cover?

Linear equations and inequalities, functions and graphing, systems of equations, exponents, polynomials, factoring, and quadratic equations. Tutors work from the student's own class materials so sessions match what's being taught that week.

How much does Algebra 1 tutoring cost?

The first hour is free. After that, families pay per session or save with a tutoring package. Current rates are on our pricing page.

Who teaches Algebra 1 at K12 Tutoring?

State-certified teachers. [N] tutors on the platform list Algebra 1 among their courses; most hold secondary math certification and have taught it in a classroom.

How is Algebra 1 tutoring different from Pre-Algebra tutoring?

Pre-Algebra builds number sense and introduces variables. Algebra 1 is where students solve and graph equations, work with functions, and factor. A tutor will check Pre-Algebra foundations first if a student is struggling early in Algebra 1.

What happens in the first Algebra 1 session?

The tutor reviews recent assignments and tests, identifies where the student is getting stuck, and sets two or three goals. The free first hour is used for this.

How often should a student meet with an Algebra 1 tutor?

Once a week keeps pace with a typical course. Twice a week for a student who is behind or has an end-of-course exam coming.

Can tutoring help if my child is failing Algebra 1?

Yes. Tutors diagnose the gap, often in earlier skills, and rebuild from there. K12 Tutoring's Grade & Satisfaction Guarantee applies to extended tutoring.

Does the tutor follow my child's school curriculum?

Yes. Sessions use the student's textbook, assignments, and upcoming tests. Tutors are familiar with the common Algebra 1 sequences and state end-of-course exams.

What grade do students take Algebra 1?

Usually 8th or 9th grade. K12 Tutoring tutors work with both middle school and high school Algebra 1 students.

Is there tutoring for honors or advanced Algebra 1?

Yes. See Honors Algebra 1 Tutoring and Advanced Algebra 1 Tutoring.

CHANGE  Both

Today: four questions, identical on Algebra 1, Algebra 2, Geometry, Math and 8th Grade Math. The word "algebra" appears in none of them. Preply's twelve FAQs are the one section where subject specificity is unmistakable, and ours has none.

Replace with eight to ten Algebra 1 questions. Answers are shown here as drafts to make the shape concrete; Laura owns the final copy and the FAQ generation system with the 11-category taxonomy already exists. Rules: answers expanded in the HTML (accordion is fine if the text is in the source), one H3 per question, the page's own numbers injected where a number belongs, the existing "Read More" links to /faqs/ pages kept because they feed the FAQ sitemap. The cost question stays but points to /pricing/ rather than carrying figures; "who teaches" is the answer most likely to be lifted into an AI response.

FAQPage JSON-LD stays as Google hygiene. It won't move AI citations; the text will.

Source
CMS FAQ entries per page; tutor count variable from the same source as section 1
Change
Content (new questions) + template (variable injection in answers)
Owner
Laura (copy), Amber (queue), NPD (map questions to tracked prompts)
8 · Related Algebra 1 pages
More Algebra 1 and Math Help

CHANGE  Machine

Today: "Explore More Math Subjects," eight sibling links with a paragraph of intro. Becomes a plain-text cluster in five groups: spokes, grade intersections, siblings, parent guides, Beacon. All of these pages exist. This is Preply's seven-cluster block at K12 scale: the crawl-path layer, unstyled on purpose.

Grade intersections are the links we don't expose anywhere today. "8th Grade Math" and "High School" both exist as pages; the Algebra 1 page should connect to them.

Source
CMS relationships (spokes and siblings exist as fields today); grade and parent-guide links are a per-subject mapping Amber can maintain
Change
Template (component) + content (mapping)
Owner
Nate, Amber
9 · Top Algebra 1 resources
Top Algebra 1 Resources
image
Why Algebra Concepts Can Be So Challenging for High School Students
image
Why Algebra Concepts Are Hard to Master Without Individualized Instruction
image
How Tutoring Helps High School Students Strengthen Algebra Concepts

KEEP  Parent

Unchanged. One editorial note: all three current articles are "why algebra is hard" pieces. When the cost and comparison content track ships (Track A in the primer), swap one slot for the Algebra 1 cost guide. That's the article type AI engines actually cite.

Owner
Laura, Amber
10 · Closing CTA
Help Your Child Build Confidence in Algebra 1

The first hour is free. Book with a state-certified Algebra 1 teacher today.

Book Your Free Hour

KEEP  Parent

Unchanged apart from restating the free hour and the course name.

11 · Footer

KEEP

No change. Preply uses the footer as a full template inventory (every subject page linked from every page). Ours already does that through the mega-nav; no need to duplicate.

Page head and structured data

ItemTodayChange
TitleOnline Algebra 1 Tutoring | K12 TutoringKeep. H1 should match it.
Meta description"Help your child understand equations, functions, and graphs..."Keep; add "state-certified teachers" and the free first hour.
OrganizationTwo blocks: Yoast (K12Tutoring handles) and an older one (Stride handles, contact points)Remove the older block. One Organization, one set of sameAs, on every page.
FAQPageFour generic questionsRegenerate from the new FAQ entries. Google hygiene only.
WebPage, BreadcrumbList, WebSitePresentKeep.
ItemList of Person (tutor module)NoneAdd, low priority. Trust and hygiene, not a citation lever. Links Organization to tutors to course.
Offer (free first hour)NoneAdd, low priority, same reason. No price property.
HowTo, LocalBusinessNoneSkip. Preply has them; no evidence they move citations.

The ordering principle from the Oct 1 research brief: text in the server HTML moves citations; JSON-LD doesn't (Ahrefs matched study, 1,885 pages vs 4,000 controls, no lift on any platform; ChatGPT strips it before the model sees it). So the schema rows above are the last thing built, not the first, and the one that matters most is the removal of the conflicting Organization block.

Data dependencies

ValueUsed inSource todayStatusOwner
Pricing1, 6, 7/pricing/Not rendered on subject pages; link only (decision Oct 8)n/a
Rating 4.9/5, total review count1REVIEWS.io; 4.9 is already in the stat barAvailable; count needs a feed or a manual monthly updateNate
Tutors teaching Algebra 1 (count + cards)1, 5, 7Booking profiles, server-rendered, Courses list uses marketing course namesNeeds a feed (nightly JSON) from the booking DB to WordPressChris (producer), Nate (consumer)
Per-tutor rating and review count5Loads by JavaScript on the booking profileNot in HTML today; ship cards without it if neededChris
Per-tutor credential line5Free text in "Teacher Specialization"Needs a structured field or a one-time manual extract for math tutorsChris (booking-platform ask)
Subject-specific FAQ copy7FAQ generation system, 11-category taxonomyExists; needs Algebra 1 run and Laura's editLaura, Amber
Grade and parent-guide link mapping8Pages exist; no relationship fieldPer-subject mapping, spreadsheet is fineAmber

Build order

Content changes, no template work, can start this week

  • Fix the Algebra 1 H1 (section 1)
  • Algebra 1 FAQ set, eight to ten questions (section 7)
  • Trim benefit cards (section 2); reword the free-hour offer block (section 6)
  • Remove the duplicate Organization block (head)

Template changes with data we already have

  • Answer-first paragraph slot under the H1 with rating variable (section 1)
  • Plain-text related-pages cluster (section 8)

Template changes that need the booking feed

  • Course-matched tutor module (section 5)
  • Tutor count in the hero paragraph and FAQ (sections 1, 7)

How we'll know

Math pages only, since 60 of the 100 tracked Writesonic prompts are math. Matched pairs or stepped rollout across the math subject pages, eight weeks, platforms reported separately. Mirrors (stage., perf., dev.) noindexed before baseline or the numbers are unreadable. The first thing to watch is whether the "who teaches" and "what does a tutor cover" answers start appearing in responses to the math prompts.

Not in this wireframe

The comparison and cost article track (the thing that actually moved Preply's number). The 8th Grade Math legacy template migration. Person schema and https canonicals on the booking site. All real, all separate.

Open before build

  • Who owns the CloudFront distribution in front of book.tutoring.k12.com (needed for the feed and any booking-site fix)
  • Can the nav render after main in DOM order