Home›Audits›Nike

Public brand audit · Sportswear retail

Nike SEO Audit

Audited with SiteAuditLintCurrent audit: October 2026

A 100-page technical SEO crawl of nike.com, conducted on October 23, 2026.

100 Pages crawled30s Crawl time27 Issue typesOct 23, 2026 Audit date

Independent SiteAuditLint analysis

SiteAuditLint crawled 100 URLs on nike.com, which redirected to the Philippines store at /ph/. Page weight is the dominant pattern: 92 of 94 analyzed pages exceed 500 KB of HTML. One store locator page has no title, and 63 pages use titles under 30 characters.

MetricResult
Pages crawled100
Crawl time30s
Health score90 / 100 (Excellent)
Issue types detected27
Critical / warnings / opportunities / info1 / 51 / 499 / 23
Audit dateOctober 23, 2026

What stood out

92of 94 analyzed pages exceed 500 KB of HTML
1page with no title tag: /ph/retail
63titles under 30 characters, including the homepage at 25
53category and landing pages have no structured data
04xx or 5xx responses across 100 URLs

Overall assessment

nike.com returned no errors across 100 URLs, every analyzed page except one has a title, and the Content, Security and Technical scores are 99, 100 and 96. The homepage 302 redirects to /ph/ for a visitor in the Philippines, so this audit reflects the Philippines store.

Page weight is the clearest opportunity. 92 pages ship between 0.5 and 0.9 MB of HTML, with a median of 768 KB, and 32 URLs took over a second to respond. On-Page SEO scores 75, the lowest category: 63 titles are under 30 characters, /ph/retail has no title, and seven pages, including /ph/launch, have no H1.

Sitewide links also pass through redirects. 87 pages link to help articles with a -gs suffix that 301 to new URLs, and 86 link to /ph/tennis, which 308 redirects to /ph/court. No analytics or tag manager was detected in the HTML, which more likely reflects a loader SiteAuditLint does not recognize.

Audit methodology

SiteAuditLint started from the website's homepage and crawled up to 100 URLs by following discoverable internal links and the URLs listed in the XML sitemap. Results represent the URLs reached during the crawl and do not constitute a complete audit of the entire website.

Starting URLhttps://www.nike.com/
Crawl limit100 URLs
URLs crawled100 (96 HTML)
Crawl dateOctober 23, 2026, 16:00 UTC
Crawl duration30s
Crawl methodHomepage start, internal link and sitemap discovery, robots.txt respected, raw HTML analysis
ToolSiteAuditLint Desktop SEO Crawler
ScopePublicly accessible URLs reached during the crawl

Technical SEO scorecard

Scores are the category scores SiteAuditLint calculates as part of its Site Health Score.

AreaScoreKey finding
Overall health90Excellent rating from SiteAuditLint
Technical9615 URLs canonicalize to another URL
Content992 near-duplicate football shoe pages
Performance8992 pages over 500 KB, 32 slow responses
AEO96All 9 AI crawlers allowed, no llms.txt
On-Page SEO7563 short titles, 1 missing title

Major findings

1. Large HTML on almost every page

Medium

92 affected pages · SiteAuditLint severity: Opportunity

Finding: 92 of 94 analyzed pages exceed 500 KB of HTML, with a median of 768 KB and a maximum of 906 KB. The /ph/ homepage is 726 KB.

Why it matters: Large documents take longer to download and parse on mobile networks, which matters for a store where most visits are mobile.

URLHTML size
https://www.nike.com/ph/726 KB
https://www.nike.com/ph/acg783 KB

Recommended fix: Review inlined state data and repeated navigation markup in the shared layout, and defer what is not needed for first render.

2. Missing title on the store locator page

High

1 affected page · SiteAuditLint severity: Critical

Finding: /ph/retail returned no title element and has no canonical tag.

Why it matters: Store locator pages answer local searches, and without a title search engines must invent one. See on-page SEO checks.

URLEvidence
https://www.nike.com/ph/retailNo title, no canonical

Recommended fix: Add a title such as “Nike Stores in the Philippines” and a self-referencing canonical.

3. Short titles and missing H1s

Medium

63 affected pages · SiteAuditLint severity: Opportunity

Finding: 63 titles are under 30 characters, including the /ph/ homepage at 25 and /ph/basketball at 24. Seven pages have no H1, including /ph/launch and /ph/orders.

Why it matters: Short titles leave out qualifiers such as product type or market, and the H1 identifies the main topic.

URLEvidence
https://www.nike.com/ph/25-character title
https://www.nike.com/ph/launchNo H1

Recommended fix: Add product type and “Philippines” to category titles, and add an H1 to the launch template.

4. Slow server responses

Medium

32 affected URLs · SiteAuditLint severity: Warning

Finding: 32 URLs took longer than 1,000 ms, with a median of 1,091 ms and a maximum of 1,578 ms on /ph/jordan.

Why it matters: Slow first responses delay page loads and reduce how many pages crawlers fetch per visit.

URLResult
https://www.nike.com/ph/jordan1,578 ms
https://www.nike.com/ph/w/cortez-shoes-byfxzy7ok1,040 ms

Recommended fix: Review edge caching for category and landing pages.

5. Navigation links that redirect

Low

93 affected pages · SiteAuditLint severity: Opportunity

Finding: 87 pages link to /ph/help/a/shipping-delivery-gs and /ph/help/a/returns-policy-gs, which 301 to URLs without -gs. 86 pages link to /ph/tennis, which 308 redirects to /ph/court.

Why it matters: Each redirect in the footer or menu adds a hop on every click and crawl.

URLResult
https://www.nike.com/ph/help/a/returns-policy-gs301 to /returns-policy
https://www.nike.com/ph/tennis308 to /ph/court

Recommended fix: Update the footer help links and the tennis menu item to their final URLs.

6. No structured data on landing pages

Low

53 affected pages · SiteAuditLint severity: Opportunity

Finding: 53 category and landing pages, such as /ph/acg and /ph/afterdarktour, contain no structured data. No llms.txt file was found.

Why it matters: BreadcrumbList and ItemList markup help search engines understand category structure. See AEO / GEO audit.

URLEvidence
https://www.nike.com/ph/acgNo structured data

Recommended fix: Add BreadcrumbList markup to category templates.

What's working well

  • No 4xx or 5xx responses across 100 URLs.
  • 93 of 94 analyzed pages have a title.
  • robots.txt allows all 9 AI crawlers checked.
  • Security scores 100, with no mixed content or missing HSTS.
  • Content scores 99, with no thin pages.
  • No broken external links.

Priority fixes

  1. Reduce HTML weight in the shared layout92 pages over 500 KB. Pages affected: 92
  2. Add a title to /ph/retailStore locator. Pages affected: 1
  3. Expand short category titlesProduct type and market. Pages affected: 63
  4. Update redirecting footer and menu linksHelp articles and tennis. Pages affected: 93
  5. Add BreadcrumbList markupCategory templates. Pages affected: 53

Crawl data

MetricResult
URLs crawled100
HTML pages96
2xx responses94
3xx redirects6
4xx responses0
5xx responses0
Missing titles1
Titles under 30 characters63
Missing meta descriptions3
Missing H1s7
Self-referencing canonicals76
Canonical to another URL15
Pages without structured data53
HTML over 500 KB92
Slow responses (over 1,000 ms)32
AI crawlers allowed9 of 9

On-page counts (titles, descriptions, headings, canonicals) are measured across the 94 URLs that returned an HTML page with a 200 status.

Audit limitations

Scope of this audit

The crawl was limited to 100 URLs and started from the homepage, so only URLs discovered through internal links and the XML sitemap are represented. A 100-URL crawl does not represent the entire website. Findings reflect the site at the time of the crawl on October 23, 2026. SiteAuditLint analyzed the HTML returned by the server, so content added later by JavaScript and responses that differ for automated clients may not match what a browser shows. This audit evaluates technical observations, not overall business or search performance.

nike.com redirected this crawl to the Philippines store (/ph/) based on location, so findings describe that storefront. Other country stores may differ.

This is an independent SiteAuditLint analysis of publicly accessible pages. It was not requested or endorsed by Nike, and it does not imply that Nike uses SiteAuditLint.

Audit record

Audit dateOctober 23, 2026
Crawl started16:00 UTC
Starting URLnike.com
URLs crawled100
Crawl duration30s
Health score90 / 100