Scanned sites / www.germanautomotive.ca / 2026-09-17-0511

www.germanautomotive.ca scan from 9/17/2026, 5:11:56 AM

Scan 2026-09-17-0511

Scanned 9/17/2026, 5:11:56 AM, finished 9/17/2026, 5:26:06 AM. Found with openstreetmap overpass

Site: https://www.germanautomotive.ca/

Download SQLite databaseEvery page and asset from this scan, with the crawl events, in one file.

82/ 100Good

On September 17, 2026 the Site Spider crawled 179 pages and 530 assets of www.germanautomotive.ca, starting from https://www.germanautomotive.ca/. It scored 82 out of 100, a good result. 12 of 14 checks found something to fix, led by meta descriptions (95), title tags (94), sitemap coverage (27); 2 checks passed. The list below shows each check's result, the fix plan, when present, explains what to do first, and the security review at the end of the page covers headers, transport, libraries and exposed files.

Security review: Medium3 medium, 4 low and 1 info findings. See the security findings ↓

Pages crawled
179
Assets fetched
530
Status
Completed
Checks with issues
12 of 14
  • Title tags94 issues
    94 of 167 pages have title issues. 7 noindex or canonicalized pages excluded.
  • Meta descriptions95 issues
    95 of 167 pages have meta description issues. 7 noindex or canonicalized pages excluded.
  • Headings24 issues
    24 of 167 pages have heading issues. 7 noindex or canonicalized pages excluded.
  • Broken links2 issues
    2 internal links point at 2 broken URLs.
  • Redirects3 issues
    4 redirecting URLs, 0 of them chained.
  • Non-200 responses2 issues
    6 URLs did not return a 2xx response.
  • Rate limitedOK
    The site did not rate limit the crawler.
  • Indexability4 issues
    4 of 171 indexable pages have indexability warnings. 3 pages noindex by design.
  • Image alt textOK
    0 of 861 image references have no alt attribute. 783 use an empty alt (decorative), which is fine.
  • Heavy assets15 issues
    15 assets larger than 500 KB among the 100 heaviest.
  • Orphan pages7 issues
    7 pages have no internal links pointing at them.
  • Sitemap coverage27 issues
    5 sitemaps listing 146 URLs: 21 crawled pages missing, 0 listed URLs broken or redirecting, 6 reachable only via the sitemap.
  • Thin content1 issue
    1 of 167 pages have fewer than 200 words. 7 noindex or canonicalized pages excluded.
  • Duplicate content2 issues
    1 group of pages with identical HTML.

Where this scan sits among all scanned sites

1058 sites, median 82%, average 80%

www.germanautomotive.ca scores 82%, higher than 48% of the 1058 scanned sites. See the full ranking.

027540%: 0 sites1%: 0 sites2%: 0 sites3%: 0 sites4%: 0 sites5%: 0 sites6%: 0 sites7%: 0 sites8%: 0 sites9%: 0 sites10%: 0 sites11%: 0 sites12%: 0 sites13%: 0 sites14%: 0 sites15%: 0 sites16%: 0 sites17%: 0 sites18%: 0 sites19%: 0 sites20%: 0 sites21%: 1 site22%: 0 sites23%: 0 sites24%: 0 sites25%: 0 sites26%: 0 sites27%: 0 sites28%: 1 site29%: 0 sites30%: 0 sites31%: 0 sites32%: 0 sites33%: 0 sites34%: 0 sites35%: 1 site36%: 1 site37%: 0 sites38%: 0 sites39%: 0 sites40%: 0 sites41%: 0 sites42%: 0 sites43%: 0 sites44%: 0 sites45%: 1 site46%: 1 site47%: 0 sites48%: 1 site49%: 0 sites50%: 3 sites51%: 3 sites52%: 1 site53%: 1 site54%: 2 sites55%: 1 site56%: 2 sites57%: 3 sites58%: 6 sites59%: 3 sites60%: 5 sites61%: 8 sites62%: 12 sites63%: 4 sites64%: 8 sites65%: 9 sites66%: 7 sites67%: 15 sites68%: 27 sites69%: 12 sites70%: 20 sites71%: 20 sites72%: 23 sites73%: 24 sites74%: 30 sites75%: 27 sites76%: 38 sites77%: 35 sites78%: 31 sites79%: 30 sites80%: 41 sites81%: 52 sites82%: 46 sites83%: 44 sites84%: 50 sites85%: 46 sites86%: 46 sites87%: 46 sites88%: 54 sites89%: 38 sites90%: 50 sites91%: 36 sites92%: 24 sites93%: 17 sites94%: 15 sites95%: 8 sites96%: 9 sites97%: 5 sites98%: 2 sites99%: 1 site100%: 11 sites82% here100%90%80%70%60%50%40%30%20%10%0%

Green 90% and up (Excellent), lime 75 to 89 (Good), amber 50 to 74 (Needs work), red below 50 (Poor).

Internal link map

Loading the link map...

Start page (centre)OKRedirectErrorOrphanLinked from most pagesOne inbound link or noneRings = clicks from the start page. Size = inbound links. Drag to pan, scroll to zoom, click a page to see only its links.

Fix plan

Written by gpt-4o-mini from the scan findings

Your site has several SEO issues to address, including broken links, redirects, and title issues. Prioritize fixing these to improve user experience and ranking.

  1. 1

    Fix Broken Links

    Why: Broken links harm user experience and SEO.

    How: Update or remove the internal links pointing to broken URLs.

    Checks: broken-links

  2. 2

    Redirect Cleanup

    Why: Excessive redirects can slow down your site.

    How: Review and update the necessary redirects to point directly to the destination URL.

    Checks: redirects

  3. 3

    Resolve Non-200 Responses

    Why: Non-200 responses can negatively affect site indexing.

    How: Fix or remove the pages returning non-200 statuses.

    Checks: status-codes

  4. 4

    Improve Title Tags

    Why: Title issues can affect your search ranking.

    How: Shorten titles exceeding 60 characters to meet SEO best practices.

    Checks: titles

  5. 5

    Enhance Meta Descriptions

    Why: Missing meta descriptions can reduce click-through rates.

    How: Add relevant meta descriptions for pages lacking them.

    Checks: meta-descriptions

  6. 6

    Fix Heading Issues

    Why: Proper heading usage is essential for SEO structure.

    How: Ensure each page has one H1 tag and proper heading hierarchy.

    Checks: headings

Generated automatically; verify each change against your own site before relying on it.

Security review

Written by gpt-4o-mini from 16 checks over the crawl

This review identifies several areas for improving your website's security. Implementing HTTPS Strict Transport Security and proper header settings will help protect against potential attacks. Additionally, updating cookie flags can mitigate risks related to session hijacking.

  • 0 high
  • 3 medium
  • 4 low
  • 1 info
  1. 1

    Missing HTTP Strict Transport Security (HSTS)Medium

    Why it matters: Without HSTS, visitors can be intercepted on their first request when accessing your site without HTTPS.

    Fix: Add the header: Strict-Transport-Security: max-age=31536000; includeSubDomains.

    Evidence: HTTP Strict Transport Security

  2. 2

    Missing X-Frame-OptionsMedium

    Why it matters: Lack of this header allows your pages to be embedded in frames, making them susceptible to clickjacking attacks.

    Fix: Add the header: X-Frame-Options: DENY.

    Evidence: Clickjacking protection

  3. 3

    Missing HttpOnly and Secure Cookie FlagsMedium

    Why it matters: Cookies without these flags are vulnerable to cross-site scripting and can be transmitted over insecure connections.

    Fix: Set cookies with Secure, HttpOnly, and SameSite attributes.

    Evidence: Cookie flags

  4. 4

    Missing X-Content-Type-OptionsLow

    Why it matters: Not having this header can allow browsers to execute files based on their content type rather than declared type.

    Fix: Add the header: X-Content-Type-Options: nosniff.

    Evidence: MIME sniffing protection

  5. 5

    Missing Referrer-PolicyLow

    Why it matters: Without this, full URLs including potentially sensitive query strings are sent to other sites.

    Fix: Add the header: Referrer-Policy: no-referrer-when-downgrade.

    Evidence: Referrer policy

  6. 6

    Server Version DisclosureLow

    Why it matters: Revealing server and framework versions can give attackers information to exploit known vulnerabilities.

    Fix: Remove or modify headers revealing versions, e.g., remove the X-Powered-By header.

    Evidence: Software version disclosure

  7. 7

    Third-Party Scripts without SRILow

    Why it matters: Scripts from other domains run without integrity checks can be modified and lead to security issues.

    Fix: Use Subresource Integrity (SRI) or implement a Content Security Policy to mitigate risks.

    Evidence: Third-party scripts

  8. 8

    Missing Permissions-PolicyInfo

    Why it matters: This header can restrict capabilities like camera and geolocation, limiting injected scripts’ permissions.

    Fix: Add the header: Permissions-Policy: geolocation=(), microphone=(), camera=().

    Evidence: Permissions policy

What the checks found

  • FoundHTTP Strict Transport SecurityMedium

    No HTML page sends strict-transport-security. Without it a visitor who types the address without https:// can be intercepted on the first request.

    • https://www.germanautomotive.ca/ → no strict-transport-security
    • https://www.germanautomotive.ca/about/ → no strict-transport-security
    • https://www.germanautomotive.ca/service-guarantee/ → no strict-transport-security
    • https://www.germanautomotive.ca/privacy-policy-2/ → no strict-transport-security
    • https://www.germanautomotive.ca/news/ → no strict-transport-security
    • https://www.germanautomotive.ca/services/ → no strict-transport-security
    • https://www.germanautomotive.ca/automotive-air-conditioning-calgary/ → no strict-transport-security
    • https://www.germanautomotive.ca/auto-electrical-repairs-calgary/ → no strict-transport-security
    • https://www.germanautomotive.ca/automotive-brake-repair-calgary/ → no strict-transport-security
    • https://www.germanautomotive.ca/emergency-repairs/ → no strict-transport-security
    • https://www.germanautomotive.ca/german-car-diagnostic-calgary/ → no strict-transport-security
    • https://www.germanautomotive.ca/engine-oil-change-calgary/ → no strict-transport-security
  • FoundClickjacking protectionMedium

    3 of 174 HTML pages send x-frame-options. Without X-Frame-Options (or a CSP frame-ancestors directive) the pages can be embedded in a frame on another site and overlaid with invisible controls.

    • https://www.germanautomotive.ca/ → no x-frame-options
    • https://www.germanautomotive.ca/about/ → no x-frame-options
    • https://www.germanautomotive.ca/service-guarantee/ → no x-frame-options
    • https://www.germanautomotive.ca/privacy-policy-2/ → no x-frame-options
    • https://www.germanautomotive.ca/news/ → no x-frame-options
    • https://www.germanautomotive.ca/services/ → no x-frame-options
    • https://www.germanautomotive.ca/automotive-air-conditioning-calgary/ → no x-frame-options
    • https://www.germanautomotive.ca/auto-electrical-repairs-calgary/ → no x-frame-options
    • https://www.germanautomotive.ca/automotive-brake-repair-calgary/ → no x-frame-options
    • https://www.germanautomotive.ca/emergency-repairs/ → no x-frame-options
    • https://www.germanautomotive.ca/german-car-diagnostic-calgary/ → no x-frame-options
    • https://www.germanautomotive.ca/engine-oil-change-calgary/ → no x-frame-options
  • FoundMIME sniffing protectionLow

    No HTML page sends x-content-type-options. Without X-Content-Type-Options: nosniff a browser may run a file as a script because of its contents rather than its declared type.

    • https://www.germanautomotive.ca/ → no x-content-type-options
    • https://www.germanautomotive.ca/about/ → no x-content-type-options
    • https://www.germanautomotive.ca/service-guarantee/ → no x-content-type-options
    • https://www.germanautomotive.ca/privacy-policy-2/ → no x-content-type-options
    • https://www.germanautomotive.ca/news/ → no x-content-type-options
    • https://www.germanautomotive.ca/services/ → no x-content-type-options
    • https://www.germanautomotive.ca/automotive-air-conditioning-calgary/ → no x-content-type-options
    • https://www.germanautomotive.ca/auto-electrical-repairs-calgary/ → no x-content-type-options
    • https://www.germanautomotive.ca/automotive-brake-repair-calgary/ → no x-content-type-options
    • https://www.germanautomotive.ca/emergency-repairs/ → no x-content-type-options
    • https://www.germanautomotive.ca/german-car-diagnostic-calgary/ → no x-content-type-options
    • https://www.germanautomotive.ca/engine-oil-change-calgary/ → no x-content-type-options
  • FoundReferrer policyLow

    3 of 174 HTML pages send referrer-policy. Without a Referrer-Policy the full page address, including any query string, is sent to every site a visitor clicks through to.

    • https://www.germanautomotive.ca/ → no referrer-policy
    • https://www.germanautomotive.ca/about/ → no referrer-policy
    • https://www.germanautomotive.ca/service-guarantee/ → no referrer-policy
    • https://www.germanautomotive.ca/privacy-policy-2/ → no referrer-policy
    • https://www.germanautomotive.ca/news/ → no referrer-policy
    • https://www.germanautomotive.ca/services/ → no referrer-policy
    • https://www.germanautomotive.ca/automotive-air-conditioning-calgary/ → no referrer-policy
    • https://www.germanautomotive.ca/auto-electrical-repairs-calgary/ → no referrer-policy
    • https://www.germanautomotive.ca/automotive-brake-repair-calgary/ → no referrer-policy
    • https://www.germanautomotive.ca/emergency-repairs/ → no referrer-policy
    • https://www.germanautomotive.ca/german-car-diagnostic-calgary/ → no referrer-policy
    • https://www.germanautomotive.ca/engine-oil-change-calgary/ → no referrer-policy
  • FoundPermissions policyInfo

    No HTML page sends permissions-policy. A Permissions-Policy header turns off browser features the site does not use (camera, microphone, geolocation), limiting what an injected script could do.

    • https://www.germanautomotive.ca/ → no permissions-policy
    • https://www.germanautomotive.ca/about/ → no permissions-policy
    • https://www.germanautomotive.ca/service-guarantee/ → no permissions-policy
    • https://www.germanautomotive.ca/privacy-policy-2/ → no permissions-policy
    • https://www.germanautomotive.ca/news/ → no permissions-policy
    • https://www.germanautomotive.ca/services/ → no permissions-policy
    • https://www.germanautomotive.ca/automotive-air-conditioning-calgary/ → no permissions-policy
    • https://www.germanautomotive.ca/auto-electrical-repairs-calgary/ → no permissions-policy
    • https://www.germanautomotive.ca/automotive-brake-repair-calgary/ → no permissions-policy
    • https://www.germanautomotive.ca/emergency-repairs/ → no permissions-policy
    • https://www.germanautomotive.ca/german-car-diagnostic-calgary/ → no permissions-policy
    • https://www.germanautomotive.ca/engine-oil-change-calgary/ → no permissions-policy
  • FoundSoftware version disclosureLow

    Responses reveal the exact server or framework version, which lets an attacker look up known vulnerabilities for it without guessing.

    • server: Apache (709 responses)
    • x-powered-by: WP Rocket/3.23.1 (1 response)
  • FoundCookie flagsMedium

    9 of 9 cookies are missing protective flags. Without HttpOnly a script can read the cookie; without Secure it travels over plain HTTP; without SameSite it is sent on cross-site requests.

    • wordpress_test_cookie (set by https://www.germanautomotive.ca/wp-login.php?redirect_to=https%3A%2F%2Fwww.germ…) lacks SameSite
    • wordpress_516814194a583dce4441416ce0ab42d7 (set by https://www.germanautomotive.ca/wp-login.php?redirect_to=https%3A%2F%2Fwww.germ…) lacks Secure, HttpOnly, SameSite
    • wordpress_sec_516814194a583dce4441416ce0ab42d7 (set by https://www.germanautomotive.ca/wp-login.php?redirect_to=https%3A%2F%2Fwww.germ…) lacks Secure, HttpOnly, SameSite
    • wordpress_logged_in_516814194a583dce4441416ce0ab42d7 (set by https://www.germanautomotive.ca/wp-login.php?redirect_to=https%3A%2F%2Fwww.germ…) lacks Secure, HttpOnly, SameSite
    • wp-settings-0 (set by https://www.germanautomotive.ca/wp-login.php?redirect_to=https%3A%2F%2Fwww.germ…) lacks Secure, HttpOnly, SameSite
    • wp-settings-time-0 (set by https://www.germanautomotive.ca/wp-login.php?redirect_to=https%3A%2F%2Fwww.germ…) lacks Secure, HttpOnly, SameSite
    • wordpressuser_516814194a583dce4441416ce0ab42d7 (set by https://www.germanautomotive.ca/wp-login.php?redirect_to=https%3A%2F%2Fwww.germ…) lacks Secure, HttpOnly, SameSite
    • wordpresspass_516814194a583dce4441416ce0ab42d7 (set by https://www.germanautomotive.ca/wp-login.php?redirect_to=https%3A%2F%2Fwww.germ…) lacks Secure, HttpOnly, SameSite
    • wp-postpass_516814194a583dce4441416ce0ab42d7 (set by https://www.germanautomotive.ca/wp-login.php?redirect_to=https%3A%2F%2Fwww.germ…) lacks Secure, HttpOnly, SameSite
  • NoteThird-party scripts

    Scripts run from 2 other domains without Subresource Integrity, so a compromise of any of them changes what runs on this site. (Tag managers and analytics rarely support SRI; a Content-Security-Policy that names these hosts is the usual control.)

    • www.googletagmanager.com (40 script tags)
    • www.google.com (23 script tags)
8 checks passed
  • OKHTTPS

    All 174 crawled pages were served over HTTPS.

  • OKContent Security Policy

    A Content-Security-Policy is set on 3 of 174 pages.

  • OKMixed content

    No HTTPS page loads a script, stylesheet, font or image over plain HTTP.

  • OKForms over HTTPS

    35 forms found, all on HTTPS pages posting to HTTPS addresses.

  • OKVulnerable JavaScript libraries

    2 library versions recognised, none with known vulnerabilities.

  • OKKeys and secrets in page code

    No API keys, tokens or private keys were found in the sampled HTML and scripts.

  • OKExposed files and listings

    None of the crawled URLs is a configuration file, backup, dump, repository folder or directory listing.

  • OKSensitive paths in robots.txt

    robots.txt does not point at admin, backup or private paths.

A passive review of what the crawl recorded: response headers, page and script contents and the URLs it found. It does not probe the site, test TLS settings or look for files that were not linked. Generated automatically; verify each finding against your own site before acting on it.

This report was produced by the DIY SEO Hub Site Spider crawling www.germanautomotive.ca from its public pages. Anyone can run a scan of any site they own or are authorised to check. Is this your site? Claim it to manage the listing, or ask for removal through the support form.

www.germanautomotive.ca scan 2026-09-17-0511 | DIY SEO Hub