Back to the live storefront · Get Audit — $39
Public Website Technical Audit
Executive summary
Wikipedia.org’s language-portal homepage is a fast, recognizable public gateway. HTTPS and HSTS are in good shape, a search field is present, and page landmarks exist. The highest-value presentation fixes on this public page are a complete mobile viewport, a more descriptive document title, and a self-canonical URL. None of the findings below are security exploits. Login, editing, and account flows were not tested.
What was reviewed
- Public HTML of https://www.wikipedia.org/ retrieved over HTTPS.
- Document title, language, headings, landmarks, search form, and a sample of public copy.
- Selected public response headers: transport security, caching, content-type.
Not reviewed: logged-in Wikipedia, VisualEditor, donations checkout beyond the public page, mobile apps, APIs, or any non-public surface.
1. Viewport is incomplete — importance: high
Evidence: The live homepage includes <meta name="viewport" content="initial-scale=1,user-scalable=yes">. It does not set width=device-width.
Why it matters: Mobile browsers use that hint to size layout. Omitting device-width can cause unexpected scaling on phones even when the design is otherwise responsive.
Recommendation: Use a standard viewport such as width=device-width, initial-scale=1. Keep user scaling enabled unless there is a documented accessibility reason not to.
2. Document title is brand-only — importance: medium
Evidence: <title>Wikipedia</title>. The visible H1 text is “Wikipedia / The Free Encyclopedia”.
Why it matters: Browser tabs and many search snippets use the title. The H1 already states the outcome; the title does not.
Recommendation: Align title with the H1, for example “Wikipedia — The Free Encyclopedia”, unless there is a known search-console reason to keep the short brand title.
3. No canonical tag on the portal — importance: low
Evidence: The retrieved HTML had no rel="canonical".
Why it matters: wikipedia.org is not an undiscovered site. A self-canonical still reduces ambiguity between www, language portals, and protocol variants.
Recommendation: Add <link rel="canonical" href="https://www.wikipedia.org/"> on this portal page.
4. JSON-LD is absent on this portal page — importance: low
Evidence: No application/ld+json block was present in the public HTML reviewed.
Why it matters: Structured data is optional here; the page is a language gateway, not an article. If rich results for the organization are desired, the portal is a reasonable place for Organization/WebSite JSON-LD.
Recommendation: Only add JSON-LD if there is a specific search appearance to support. Do not add it for decoration.
5. Transport security is strong — importance: positive finding
Evidence: The URL is HTTPS. Response headers included strict-transport-security: max-age=106384710; includeSubDomains; preload.
Why it matters: Visitors are steered onto HTTPS. This is the correct public posture.
Recommendation: Keep HSTS as-is. No change required for this finding.
6. Search and landmarks are present — importance: positive finding
Evidence: The page exposes <main>, <nav>, <footer>, a skip link, one H1, a search <form> with type="search", and a large language list (central-featured-lang appears 23 times in the public HTML).
Why it matters: A first-time visitor can search or pick a language without hunting. That matches the portal’s job.
Recommendation: Preserve the search-first layout. If the language grid is dense on small screens, confirm the featured-language list remains usable at a 375px width; this review did not run a device lab.
Recommendations in order
- Add
width=device-widthto the viewport meta tag. - Make the document title describe the product, not only the brand.
- Add a self-canonical URL on the portal.
- Leave HSTS, HTTPS, search, and landmarks as they are unless product goals change.
Limitations
Passive public review only. No vulnerability scanning, exploitation, brute force, login testing, credential use, or private-data access. Headers and HTML can vary by cache, geography, and A/B testing. This sample is not a statement that Wikipedia is a customer of The Criners LLC.
Checkout is hosted by Stripe. Submit the public URL you want reviewed.