Ecommerce GEO Check

iPhone 17 Pro

This report explains how ready this ecommerce URL is for SEO, AI search understanding, structured data extraction, and citation-friendly product discovery.

DTC Brand Site United States Consumer Electronics / Smartphones Quick Readiness (not live AI polling)
Overall Score79/100

Strong Readiness

SEO Score85/100

Strong Foundation

GEO / AI Visibility68/100

Needs Improvement

Technical Health76/100

Moderate

Content Authority91/100

Excellent

Data Used For This Score

This report is generated from the ecommerce page crawl, HTML structure, metadata, schema, robots/sitemap/llms files, and page content signals.

  • Checked URL: https://www.apple.com/iphone-17-pro/
  • Signals used: visible page text, metadata, headings, schema, robots/sitemap/llms files, and image HTML.
  • Scope: explains the current score and concrete fixes based on available crawl evidence.

Target Profile

  • Brand/entity: Apple
  • Detected platform: DTC Brand Site
  • Product/category: Consumer Electronics / Smartphones
  • Ecommerce fit: Strong
  • Page title: iPhone 17 Pro and iPhone 17 Pro Max - Apple

Evidence

Signals detected during crawl that informed the score.

SignalStatusDetail
Title TagPASSiPhone 17 Pro and iPhone 17 Pro Max - Apple (unique, brand+product)
H1 HeadingPASSClear singular product heading: "iPhone 17 Pro"
H2/H3 HierarchyPASSWell-structured sections: Design, Cameras, Performance, Battery, iOS, Apple Intelligence
Image Alt TextPASSHighly descriptive: includes product name, color, features, context (e.g. "iPhone 17 Pro, cosmic orange finish, partial back exterior, pro camera system")
Internal LinkingPASSStrong nav: anchors, model comparison, specs, accessories, trade-in, carrier deals
HTTPSPASSSecure connection enforced
Mobile ResponsivePASSViewport meta + responsive layout detected
URL StructurePASSClean: /iphone-17-pro/ (short, descriptive, no parameters)
robots.txtPASSAI crawlers (GPTBot, ClaudeBot, PerplexityBot) not blocked; fall under permissive default rules
Sitemap InclusionPASSiPhone 17 Pro page + specs page explicitly listed in sitemap.xml
Content DepthPASSExtensive: camera specs table, battery hours, storage tiers, A19 Pro benchmarks, FAQ section
Quantified ClaimsPASS8x zoom, 48MP all cameras, 33/39hr battery, 40% better sustained GPU, 4x crack resistance
FAQ ContentPASS11 structured Q&A pairs with detailed answers on page
Comparison ContentPASSMultiple comparison sections: vs iPhone 17, vs iPhone Air, upgrade from older models
Environmental ClaimsPASS30% recycled material, 100% recycled cobalt, 40% renewable electricity
Financing/Trade-inPASSCarrier deals ($800-$1100 credit), Apple Card 0% APR, trade-in options
Meta DescriptionWARNNot explicitly confirmed in crawl; may be dynamically generated
JS DependencyWARNSignificant content requires JavaScript execution for full rendering
Price VisibilityWARNStarting price not in plain text; shown via dynamic pricing with installment options
Open Graph TagsWARNNot confirmed in crawl extraction; likely present but not verified
llms.txtFAIL404 Not Found — major AI discovery gap
llms-full.txtFAIL404 Not Found
Product Schema (JSON-LD)FAILNo Product structured data detected on page
FAQPage SchemaFAILNot present despite 11 Q&A pairs on page
BreadcrumbList SchemaFAILNo breadcrumb structured data
AggregateOffer SchemaFAILNo pricing in structured data format
Hreflang TagsWARNLikely present for Apple locale variants but not confirmed in crawl
Crawl DelayPASSNo crawl-delay directive; AI bots can crawl freely

Eight-Dimension Score Cards

Each area below is scored from signals we can actually detect on the page. The explanation shows what helped the score and what should be fixed next.

Title, Meta, H1, Canonical, Alt Text

On-Page SEO

88/100
What Looks Good
  • Title tag present and descriptive: "iPhone 17 Pro and iPhone 17 Pro Max - Apple"
  • Clear singular H1: "iPhone 17 Pro" with well-structured H2/H3 hierarchy
  • Exceptional image alt text: includes product name, color, feature context on all images
  • Strong internal linking: nav anchors, model comparison, specs, accessories
  • Clean URL structure: /iphone-17-pro/ (short, keyword-rich)
What Needs Work
  • Meta description not explicitly confirmed; may be dynamically injected
  • No explicit starting price in page text or meta for price-intent searches
  • Missing long-tail keyword variants (e.g. "best camera phone 2026", "phone for video creators")
Robots, Sitemap, CDN, Mobile

Technical SEO

82/100
What Looks Good
  • HTTPS enforced across all pages
  • Mobile-responsive viewport properly configured
  • Fast CDN delivery via Apple global infrastructure
  • Sitemap includes /iphone-17-pro/ and /iphone-17-pro/specs/ pages
  • No crawl-delay restrictions; bots can crawl freely
What Needs Work
  • Heavy JavaScript rendering; key specs and pricing require JS execution
  • Some interactive content (comparison tools, AR views) not in initial HTML
  • Open Graph tags not confirmed in static HTML response
JSON-LD, Product, FAQ, Breadcrumb

Schema / Structured Data

40/100
What Looks Good
  • Organization schema likely present at site level
  • WebSite schema with search action probable
What Needs Work
  • No Product JSON-LD detected — missing name, price, offers, specs
  • No FAQPage schema despite 11 detailed Q&A pairs on page
  • No BreadcrumbList (Apple > iPhone > iPhone 17 Pro)
  • No AggregateOffer for pricing across storage tiers
  • No Review/AggregateRating schema
Specs, Features, Benchmarks, Claims

Content Depth

95/100
What Looks Good
  • Comprehensive camera specs table: 3 lenses, focal lengths, apertures, pixel sizes
  • Specific battery claims: 33hr (Pro) / 39hr (Pro Max) video playback
  • A19 Pro chip benchmarks: 40% better sustained GPU performance
  • Storage tiers clearly listed: 256GB to 2TB
  • 11 FAQ questions with detailed answers
  • Environmental claims with exact percentages
What Needs Work
  • Some specs only visible after JavaScript interaction/scroll
  • No explicit cross-brand competitor comparison (vs Samsung S26, Pixel 10)
Robots, llms.txt, JS Rendering

AI Crawlability

62/100
What Looks Good
  • robots.txt allows all major AI crawlers (GPTBot, ClaudeBot, PerplexityBot not blocked)
  • Sitemap includes product pages for AI discovery
  • No CAPTCHA or aggressive bot blocking detected
  • No crawl-delay restrictions
What Needs Work
  • /llms.txt returns 404 — major AI infrastructure gap
  • /llms-full.txt returns 404 — no AI-readable product summary available
  • JavaScript-dependent content invisible to AI crawlers that don’t execute JS
  • No dedicated machine-readable product data file for AI systems
  • Dynamic pricing means AI cannot reliably extract current price
FAQ, Schema, Quotable Claims

Citation Readiness

75/100
What Looks Good
  • Strong brand authority: Apple.com has exceptional domain trust signals
  • Unique quantified claims easily quotable: "8x optical-quality zoom", "all 48MP cameras", "39 hours battery"
  • Clear product positioning: "most powerful iPhone models ever made"
  • First-to-market claims: "first smartphone to support ProRes RAW"
What Needs Work
  • No FAQPage schema for structured AI extraction of Q&A pairs
  • Key claims buried in animated/visual scroll-triggered layouts
  • Missing snippet-ready formatted comparisons (vs prior gen, vs competitors)
  • No structured "best for" audience segmentation content
Brand Claims, Differentiation

Competitive Positioning

90/100
What Looks Good
  • "Most powerful iPhone models ever made" positioning claim
  • Specific multipliers: 40% better sustained performance, 4x crack resistance, 56% larger sensor
  • Clear Pro vs non-Pro differentiation via camera system and A19 Pro
  • Professional video features (ProRes RAW, Genlock, Apple Log 2) as unique differentiators
  • Upgrade justification content against older iPhone generations
What Needs Work
  • No explicit vs-Android competitor comparisons (Samsung, Google Pixel)
  • Missing "why switch from Android" structured content on this page
Buy, Compare, Spec-Check Intents

User Intent Coverage

88/100
What Looks Good
  • Buy intent: multiple CTAs, financing options, carrier deals ($800-$1100 credit), trade-in
  • Compare intent: model comparison tool, upgrade calculator, vs iPhone 17/Air
  • Spec-check: detailed camera table, battery hours, storage tiers, chip benchmarks
  • Color/configuration visible: Cosmic Orange, Deep Blue, Silver
  • Accessory recommendations section present
What Needs Work
  • No explicit "best phone for photographers/videographers" audience segment
  • Missing "iPhone 17 Pro vs Samsung Galaxy S26" comparison for cross-brand shoppers
  • No "good for gaming" or "good for content creators" structured content

Key Recommendations

These recommendations are generated from the concrete crawl issues above. Prioritized by impact on AI visibility and SEO performance.

  1. 1

    Create llms.txt + llms-full.txtHIGH PRIORITY

    • Create /llms.txt with site overview: all iPhone product lines, one-sentence descriptions, and canonical URLs for each product page.
    • Create /llms-full.txt with complete iPhone 17 Pro specs: A19 Pro chip, all-48MP Pro Fusion camera system (8x zoom), 33/39hr battery, vapor chamber cooling, storage tiers (256GB–2TB), pricing starting points.
    • Follow the llms-txt.cloud specification: Markdown structure, served as text/plain, server-side rendered.
    • Include competitive claims AI should cite: "longest iPhone telephoto ever", "first smartphone with ProRes RAW", "8x optical-quality zoom".
    • Add audience segments: professional photographers, videographers, content creators, power users.
    • Include Pro vs Pro Max comparison section for recommendation queries.
    • Update with each product cycle (annual iPhone refresh) to maintain freshness signals.
    • Impact: Without llms.txt, AI systems rely on slow crawls that miss JS content. Competitors (Samsung, Google) with llms.txt get cited first in "best phone for X" queries.
  2. 2

    Add Product Schema (JSON-LD)HIGH PRIORITY

    • Add JSON-LD Product schema: name ("iPhone 17 Pro"), brand (Apple), description, image, offers array, sku, category (Smartphones).
    • Use ProductGroup for Pro and Pro Max variants with distinct offers per storage tier.
    • Include additionalProperty: A19 Pro chip, 48MP cameras, 8x zoom, 33hr/39hr battery, Ceramic Shield 2, vapor chamber, weight.
    • Set offers.availability=InStock, shippingDetails (free), returnPolicy (14-day).
    • AggregateOffer with lowPrice (256GB starting) and highPrice (2TB Pro Max), priceCurrency USD.
    • Add color variants: Cosmic Orange, Deep Blue, Silver as separate ItemOffered entries.
    • MUST be in initial server HTML, not JS-injected. Validate with Google Rich Results Test.
    • Impact: 15-30% CTR uplift from rich snippets. AI can compare iPhone 17 Pro vs Samsung S26 Ultra on structured fields (camera MP, battery, price).
  3. 3

    Add FAQPage Schema for 11 Q&A PairsHIGH PRIORITY

    • Wrap existing 11 FAQ questions in FAQPage JSON-LD for rich snippets and AI extraction.
    • Camera? All 48MP Pro Fusion system with 8x optical-quality zoom (200mm equivalent).
    • Battery? Up to 33 hours (Pro) / 39 hours (Pro Max) video playback.
    • Storage? 256GB, 512GB, 1TB (Pro) / up to 2TB (Pro Max).
    • Colors? Cosmic Orange, Deep Blue, Silver.
    • Chip? A19 Pro with 40% better sustained GPU, vapor chamber cooling.
    • Video? 4K 120fps Dolby Vision, ProRes RAW (first smartphone), Apple Log 2.
    • Durability? Ceramic Shield 2 (3x scratch resistance), aluminum unibody, IP68.
    • All FAQ must be server-rendered HTML, not JavaScript-only.
    • Impact: FAQ rich snippets capture SERP real estate. AI systems cite structured FAQ with higher accuracy than parsing animated scroll content.
  4. 4

    Server-Side Render Critical Product ContentMEDIUM PRIORITY

    • GPTBot, ClaudeBot, and PerplexityBot do not execute JavaScript reliably.
    • Audit: curl -A "ClaudeBot" the page and verify A19 Pro, 8x zoom, 48MP, battery hours, pricing appear in raw HTML.
    • SSR all critical content: chip name, camera specs, battery hours, storage tiers, pricing, color options.
    • Implement Dynamic Rendering: serve pre-rendered HTML to known bot user-agents, interactive JS to human users.
    • Ensure comparison tables and spec grids are in the initial HTML payload, not loaded on scroll.
    • Test with Google Mobile-Friendly Test and Bing URL Inspector to verify content visibility.
    • Impact: AI crawlers that cannot render JS miss dynamic content entirely, reducing citation probability for "iPhone 17 Pro specs" and "best camera phone" queries to near zero.
  5. 5

    Add BreadcrumbList SchemaMEDIUM PRIORITY

    • JSON-LD BreadcrumbList: Apple > iPhone > iPhone 17 Pro.
    • Include Pro Max variant path as sibling in hierarchy.
    • Helps AI understand product taxonomy for category-level recommendations ("best premium iPhone" vs "best iPhone overall").
    • Enables breadcrumb rich snippets in Google/Bing SERPs.
    • Impact: AI uses hierarchy context to decide which product level to cite when users ask category-level questions.
  6. 6

    Add Explicit Starting Price in Page TextMEDIUM PRIORITY

    • Include "Starting at $X,XXX" in plain text near the Buy CTA (not just dynamic installment calculators).
    • Add AggregateOffer schema: lowPrice, highPrice, priceCurrency USD for both Pro and Pro Max.
    • Enables price-intent queries: "iPhone 17 Pro price", "phones under $1500", "iPhone 17 Pro vs Samsung price".
    • Price must be in server-rendered HTML for AI crawlers to extract.
    • Impact: AI cannot cite price without visible text or schema. Missing price = excluded from budget-based recommendation queries entirely.
  7. 7

    Create Cross-Brand Comparison ContentLOW PRIORITY

    • iPhone 17 Pro vs Samsung Galaxy S26 Ultra, Pixel 10 Pro, OnePlus 13 Pro structured comparisons.
    • Add ItemList schema for comparison tables with structured pros/cons per device.
    • "Which iPhone is right for you?" HowTo schema guide (Pro vs Air vs standard).
    • Use-case matching: professional photographer, videographer, content creator, business user, gamer.
    • Include "switching from Android" content on this page, not just a separate link.
    • Impact: Structured comparisons dramatically increase AI citation probability in "best phone for X" and "iPhone vs Samsung" queries where AI must recommend one product.