Site · next-pb

Genius Prep

Search Console trend, technical audit, and prioritised backlog for geniusprep.com.

Domain
geniusprep.com
GSC source
wizytics
Window
28d
Audit
91/100
Synced
3h ago
Search Console · 28d

Performance

May 26Jun 23
Clicks
170
vs prev snapshot
Impressions
15.3K
CTR
1.1%
Avg position
15.1
lower is better
ClicksImpressions1 snapshot
Demand

Top queries

12 shown
QueryClicksImprCTRPos
genius prep145923.7%2.1
nyc g&t results21513.3%3.8
brearley school new york1250.0%4.0
gifted and talented results 20261472.1%3.7
independent school test preparation11100.0%1.0
nyc gifted and talented results1156.7%6.3
sat prep brooklyn11100.0%42.0
shsat tests11100.0%14.0
what shsat score is required for stuyvesant1425.0%15.3
when do gifted and talented results come out nyc1812.5%3.6
when is gifted and talented exam 202611100.0%5.0
"the brearley school"0780.0%37.6
Audit · Jun 26

Technical audit

no blockers
91/ 100
Health score
25 pages crawled
robots.txt200
sitemap52 urls
blockers0
findings9
0Critical0High0Medium9Low0Info
Crawl detail

Crawled pages

PageStatusIdxTitleDescSchema
/200651536
/blog200671584
/200651536
/sat-prep200611547
/act-prep200621527
/shsat-prep200601467
/isee-prep200651557
/about200601426
/pricing200591555
/faq200641515
/privacy-policy200591403
/terms200561573
/shsat-prep/stuyvesant200491537
/shsat-prep/bronx-science200521597
/shsat-prep/brooklyn-tech200521527
/shsat-prep/staten-island-tech200571557
/isee-prep/dalton200511627
/isee-prep/trinity200521657
/isee-prep/horace-mann200491637
/isee-prep/brearley200571617
/sat-prep/stuyvesant200541717
/sat-prep/bronx-science200571567
/sat-prep/trinity200581637
/sat-prep/dalton200571627
/act-prep/stuyvesant200541777
Backlog · 2026-06-25

Genius Prep — Ce qui manque (audit vérifié multi-agents, 2026-06-25)

Genius Prep — Ce qui manque (audit vérifié multi-agents, 2026-06-25)

Croisé code + live par 2 agents. Technique = 90/100, schema complet, maillage interne fort, robots/sitemap OK (51 URLs). Pas de défaut critique. Les gaps sont surtout contenu/stratégie. ⚠️ Un autre Claude est actif sur /root/apps/geniusprep → coordonner, ne pas déployer dessous.

P1 — Fort impact

  • Cannibalisation ISEE/SSAT : 6 articles quasi-identiques (« ISEE vs SSAT NYC ») publiés en 10 j, tous indexés, se cannibalisent + concurrencent /isee-prep. → consolider en 1 article pilier + 301 des 5 autres (mécanisme NOINDEX_SLUGS + redirects next.config.ts déjà en place).
  • E-E-A-T — aucun auteur nommé : 31 articles signés « GeniusPrep Team », /about sans personne réelle. La branche Person du schema ne se déclenche jamais. YMYL (éducation/admissions) → créer 2-4 profils tuteurs nommés (diplômes, écoles, Person schema) + bylines réelles.

P2 — Architecture & couverture

  • Money pages absentes du header (Nav.tsx : About / Services#ancre / Pricing / Blog / Contact). Les 4 piliers /sat-prep /act-prep /shsat-prep /isee-prep ne reçoivent aucun lien du nav sitewide. → menu déroulant « Test Prep ».
  • Money pages manquantes (routes inexistantes, vérifié) : /regents-prep (gros volume NYC ; des redirects mappent même d'anciennes URLs Regents → /sat-prep = mismatch d'intention), /ssat-prep dédiée (noyée dans ISEE), G&T / OLSAT (article existe, pas de page service), /ap-prep, college admissions/counseling, tutorat par matière / homework help.
  • (medium tech) 15 pages écoles sans og:image/twitter:image → carte sociale vide au partage. Fix unique dans src/lib/school-metadata.ts (openGraph.images/twitter.images).

P3 — Finitions

  • Pages écoles incomplètes : SHSAT 4/8 (manquent Brooklyn Latin, HSMSE, HSAS@Lehman, Queens HS Sciences) ; ISEE sans Collegiate, Spence, Chapin, Riverdale, Fieldston, etc.
  • Titles > 65c : /sat-prep 69, /act-prep 70, /isee-prep 70 (suffixe « | GeniusPrep »). Meta desc > 160c : 9 pages, pire /isee-prep 199.
  • Lien interne périmé : src/app/sat-prep/page.tsx:943/blog/nyc-digital-sat-2026-prep-guide (308 → …read-method). Repointer.
  • Sitemap lastmod figé au boot conteneur (sitemap.ts STATIC_LAST_MODIFIED = new Date() au module-load). Dériver d'un vrai timestamp contenu/git.
  • Brotli absent au NPM (gzip-6) — choix assumé (SEO_TRACKING.md §10).

Idées d'articles (gaps réels, non couverts par les 31 existants)

Regents (cluster absent), college admissions (timeline, good SAT score, PSAT/National Merit), scores & mécaniques (SHSAT cutoffs by school, percentiles/stanines, digital SAT adaptive), G&T (OLSAT/NNAT), calendriers NYC (ISEE/SSAT dates ISAAGNY), comparatifs (AP vs SAT, financial aid). NE PAS refaire un « ISEE vs SSAT ».

Carte de déploiement (pour un futur agent)

Next.js 16 standalone → Docker multi-stage → container geniusprep:3000 (net proxy) + pocketbase-geniusprep. Deploy manuel (pas de CI) : cd /root/apps/geniusprep && docker compose up -d --build. NPM proxy_host/254.conf (apex+www, HTTP/2). Blog = ISR depuis PocketBase (articles publiés sans rebuild). Fichiers clés : next.config.ts, src/app/sitemap.ts+robots.ts, layout.tsx, src/lib/school-metadata.ts, src/components/SchoolPage.tsx, src/app/blog/[slug]/page.tsx.