Nelten Website Scan

Technology and structure (68 rules)

This check area shows how reachable a website is and how it is built. Checks include redirects, HTTP connections, caching and browser output. The report may also show broken links and unusual files. Results are sorted by severity and linked to the affected address. Operators can pass the technical issue to the right host or developer.

Rules of the area Technology and structure with ID, finding description, target state, severity and estimated fix effort per finding group
IDFinding when …Target stateSeverityFix
PERF-01No compressionText resources delivered compressedMediumapprox. 45 min
PERF-02No cache for static filesStatic resources with a long cache lifetimeMinorapprox. 45 min
PERF-03Large imagesLarge raster images (JPEG/PNG above 100 KB)Noteapprox. 45 min
HTTP-01Page not reachableContent page directly reachableSevereapprox. 15 min
HTTP-02HTTPS missingValid HTTPSSevereapprox. 15 min
HTTP-03Several address variantsVariants permanently redirected to the preferred targetMediumapprox. 15 min
HTTP-04No real 404Random path returns 404/410Mediumapprox. 15 min
SSR-01Content only via JavaScriptTitle/H1/main text without JavaScriptMediumafter review
SSR-02Template leftovers visibleNo visible template leftoversMediumafter review
UX-01Zoom blockedViewport without zoom blockMediumapprox. 15 min
UX-02Horizontal scrolling at 320 pxReflow at 320pxMediumapprox. 120 min
UX-03History manipulation (back button)No history entries on load (back-button hijacking, spam policy since 15 June 2026; pushState = medium)Noteapprox. 45 min
HTML-01HTML errorsNu without errorsMediumapprox. 120 min
TECH-04Server reveals versionsServer/X-Powered-By without versionMinorapprox. 15 min
TECH-05Directory listing openNo directory listing reachableSevereapprox. 15 min
TECH-06Admin or diagnostics page publicAdmin/diagnostic paths not publicSevereapprox. 15 min
TECH-07No HTTP/2 or HTTP/3HTTP/2 or HTTP/3 for the home pageMinorapprox. 45 min
TECH-08Only gzip instead of BrotliHTML compressed with Brotli or zstdMinorapprox. 15 min
TECH-09Redirect chainNo redirect chains beyond one hop, no meta refreshMediumapprox. 45 min
TECH-10http does not redirect directly to httpshttp:// redirects in one hop to the https targetMediumapprox. 15 min
TECH-11Path variant delivers a second versionPath variants (case, slash) do not deliver a second 200 versionMediumapprox. 15 min
TECH-12Internal links to redirectsInternal links do not point to redirectsMinorapprox. 45 min
TECH-13Broken links or resourcesInternal links and resources without 4xx/5xxSevereapprox. 45 min
TECH-14Soft 404No soft 404 (error text with status 200)Mediumapprox. 120 min
TECH-15404 page without helpCustom 404 page with navigationMinorapprox. 45 min
TECH-16Mixed content or insecure formsNo mixed content, no http forms, no protocol-relative resourcesSevereapprox. 120 min
TECH-17Page too large or too many elementsHTML below 1 MB and below 1,500 DOM nodesMediumapprox. 120 min
TECH-18Blocking or unused CSS/JSNo render-blocking, unused or duplicate CSS/JSMinorapprox. 120 min
TECH-19Images not optimizedImages in modern formats and suitable sizeMediumapprox. 120 min
TECH-20Web fonts block textFonts with font-display, no blocking web fontsMinorapprox. 45 min
TECH-21Third parties slow the pageThird-party scripts do not block the main threadMediumapprox. 120 min
TECH-22JavaScript errors or deprecated APIsNo JavaScript console errors or deprecated APIsMediumapprox. 45 min
TECH-23HTML caching misconfiguredHTML not cached as immutable, validators (ETag/Last-Modified) presentMinorapprox. 45 min
TECH-24Doctype, charset or language missingDoctype, charset and valid lang attributeMediumapprox. 15 min
TECH-25Outdated plugins or framesNo plugins (Flash/Java/Silverlight), no framesetsMediumafter review
TECH-26Unclean addressURL hygiene: no upper case, spaces, underscores, double slashes, over 115 charactersMinorapprox. 45 min
TECH-27Search or tracking parameters linkedNo search/tracking parameters in internal linksMinorapprox. 45 min
TECH-30Hard to use on mobileMobile: tap targets and viewport per LighthouseMediumapprox. 45 min
TECH-31Icons or theme color missingFavicon, Apple touch icon, theme-colorMinorapprox. 45 min
TECH-33Server responds slowlyServer response time (TTFB) below 800 msMediumafter review
TECH-34No HTTP/3HTTP/3 offered via Alt-SvcMinorapprox. 15 min
TECH-36Raw HTML and rendered page differWord and link counts in the raw HTML match the rendered DOMMediumafter review
TECH-37Canonical changed by JavaScriptCanonical in the DOM equals the raw HTMLMediumapprox. 45 min
TECH-38head closed prematurelyhead not closed prematurely by invalid elementsSevereapprox. 45 min
TECH-39TRACE/TRACK activeTRACE/TRACK disabledMediumapprox. 15 min
TECH-43Error messages with internalsNo stack traces, SQL or PHP errors in responsesSevereapprox. 45 min
TECH-45HTML comments with internalsNo HTML comments with credentials, internal hosts or developer notesMediumapprox. 45 min
TECH-46CMS version recognizableFramework/CMS fingerprint without versionMinorapprox. 45 min
TECH-47WordPress exposes internalsWordPress: readme, xmlrpc, user list, debug.log, uploads listing not publicSevereapprox. 120 min
TECH-50Login insecure or indexableLogin forms only over HTTPS, login pages not indexableSevereapprox. 120 min
TECH-51Session cookie unprotectedSession cookies with HttpOnly and Secure, lifetime below 24 hMediumapprox. 45 min
TECH-52Sensitive data in browser storageNo tokens or personal data in browser storageMediumapprox. 45 min
TECH-56Host header is adoptedForeign Host header does not land in links or canonicalMediumapprox. 45 min
TECH-58Account or checkout pages cacheableAccount, cart and checkout pages with Cache-Control: no-storeMediumapprox. 15 min
TECH-59Staging or internal addresses publishedNo staging/internal hosts in robots.txt and sitemapMediumapprox. 15 min
TECH-60No valid feedRSS/Atom feed linked and validMinorapprox. 45 min
TECH-63Caching chain documentedCaching chain (CDN, Vary, Age) documentedNoteapprox. 15 min
TECH-66Web app manifest incompleteWeb app manifest valid (if linked)Noteapprox. 45 min
TECH-67AMP or prerender serviceNo AMP, dynamic rendering or prerender serviceNoteafter review
TECH-68Home page too heavyTotal weight of the home page below 3 MBMediumapprox. 120 min
TECH-69Debug tool publicDebug, profiler and GraphQL tools not publicSevereapprox. 15 min
TECH-71Page with cookie publicly cacheablePages with Set-Cookie not publicly cacheableMinorapprox. 15 min
TECH-72Third-party script without fixed versionThird-party scripts with fixed version (no @latest)Minorapprox. 15 min
TECH-73Hydration errorsNo hydration errors between server and browser HTMLMinorapprox. 120 min
PERF-04Back/forward cache blockedBack/forward cache not blockedMinorapprox. 45 min
TECH-35Not reachable over IPv6IPv6 address (AAAA) present and reachableMinorapprox. 45 min
TECH-64Only one name serverAt least two name serversNoteapprox. 15 min
TECH-02CMS core outdatedCMS core current (WordPress against api.wordpress.org)Severeapprox. 120 min

← Security · All areas · Findability (SEO) →