Independent SiteAuditLint analysis
SiteAuditLint crawled 100 pages of northwind-example.com starting from the homepage. The crawl found consistent HTTPS and stable server responses, with the main issues concentrated on two shared templates.
What stood out
Overall assessment
The crawl found a site that is accessible to crawlers and consistently served over HTTPS. No 5xx server errors were detected, and 97 of 100 crawled pages carry unique title tags.
The crawl identified several technical issues worth reviewing, particularly around metadata on category templates and canonical tags on filtered URLs. Because most affected pages share templates, a small number of template changes could resolve a large share of the findings.
Broken internal links and canonical mismatches deserve attention first, since they affect how crawlers move through the site and which URLs are treated as the preferred versions.
Audit methodology
SiteAuditLint started from the website's homepage and crawled up to 100 pages by following discoverable internal links. Results represent the pages reached during the crawl and do not constitute a complete audit of the entire website.
| Starting URL | https://northwind-example.com/ |
|---|---|
| Crawl limit | 100 pages |
| Pages crawled | 100 |
| Crawl date | October 5, 2026 |
| Crawl duration | 3m 42s |
| Crawl method | Homepage start, internal link discovery, robots.txt respected |
| Tool | SiteAuditLint Desktop SEO Crawler |
| Scope | Publicly accessible HTML pages reached during the crawl |
Technical SEO scorecard
| Area | Score | Key finding |
|---|---|---|
| Crawlability | 88 | All crawled pages reachable through internal links |
| Indexability | 74 | 11 canonical mismatches on filtered category URLs |
| On-page SEO | 61 | 23 missing meta descriptions |
| Headings | 70 | 14 pages with multiple H1s |
| Links | 79 | 9 broken internal links |
Major findings
1. Broken internal links
HighFinding: SiteAuditLint detected 9 internal links pointing to URLs that return a 404 status.
Why it matters: Broken internal links send crawlers and visitors to dead ends and spend crawl activity on URLs that no longer exist. See status codes.
| URL | Result |
|---|---|
/collections/winter-2024 | 404, linked from footer |
/guides/tent-sizing-old | 404, linked from 3 pages |
/brand/our-story-v1 | 404, linked from About |
Recommended fix: Update the links to live URLs, or add 301 redirects from the removed pages to their closest current equivalents.
2. Canonical tags pointing to the homepage
HighFinding: 11 crawled pages declare a canonical URL different from the page URL. All 11 are filtered category pages that canonicalize to the homepage.
Why it matters: Canonical tags signal the preferred version of a page. A mismatch can lead search engines to consolidate signals onto a URL that was not intended.
| URL | Canonical |
|---|---|
/jackets?color=blue | / |
/boots?size=10 | / |
Recommended fix: Point filtered URLs to their parent category at the template level.
3. Missing meta descriptions
MediumFinding: 23 pages have no meta description. 19 of them use the category page template.
Why it matters: Without a meta description, search engines generate a snippet from page content, which may not summarize the page well.
Recommended fix: Add a description field to the category template, written per category.
4. Multiple H1 elements
LowFinding: 14 pages contain two H1 elements. In each case the header logo is also wrapped in an H1.
Why it matters: A single H1 makes the primary topic of a page clearer to crawlers and screen readers.
Recommended fix: Change the logo wrapper in the header template from an H1 to a non-heading element.
What's working well
- All 100 crawled pages are served over HTTPS.
- 97 of 100 crawled pages have unique title tags.
- No 5xx server errors were detected during the crawl.
- Canonical tags are present on every crawled page.
Priority fixes
- Repair or redirect broken internal linksUpdate the 9 links or redirect their targets. Pages affected: 9
- Correct canonical targets on filtered categoriesOne template change covers all affected URLs. Pages affected: 11
- Add meta descriptions to the category templateResolves 19 of the 23 missing descriptions. Pages affected: 23
- Remove the H1 from the header logoA single header template edit. Pages affected: 14
Crawl data
| Metric | Result |
|---|---|
| Pages crawled | 100 |
| 200 responses | 94 |
| Redirects | 6 |
| 4xx responses | 0 |
| 5xx responses | 0 |
| Duplicate titles | 3 |
| Missing meta descriptions | 23 |
| Multiple H1s | 14 |
| Broken internal links | 9 |
| Canonical issues | 11 |
Audit limitations
The crawl was limited to 100 pages and started from the homepage, so only pages discovered through internal links are represented. A 100-page crawl may not represent the entire website. Findings reflect the site on October 5, 2026. Dynamic or inaccessible content may not be represented. This audit evaluates technical observations, not overall business or search performance.
This is an independent SiteAuditLint analysis of publicly accessible pages. It was not requested or endorsed by Northwind Outfitters.