57 automated checks for web portfolios. Navigation consistency, missing pages, broken links, feature drift, mobile responsiveness, SEO validation, and more — across every site in a single audit run.
The more sites you manage, the more things break without anyone noticing. No single page fails catastrophically — they just quietly diverge.
Site A has 5 nav items. Site B has 3. Site C has a link to a page that was removed six months ago. Nobody checks because each site looks fine on its own.
You add a feature to one site and forget to propagate it. Or you update a shared component and break it on three sites you didn't test. Features silently disappear.
A CSS change that looks fine on desktop hides the hamburger menu on mobile. The site appears to work — until someone tries to navigate on their phone.
Cross-site links point to pages that were renamed or removed. Sitemaps reference URLs that return 404. Search engines crawl them and downgrade your authority.
Without a documented feature list, you can't verify what should be there. Changes happen, features disappear, and nobody can say when or why because there's no test plan.
A webring, footer, or analytics tag exists on 18 sites in 18 different versions. Each site got the update at a different time. Some got it twice. Some never got it at all.
57 checks across eight categories, run against every site in the portfolio.
Verifies every page on every site has the same nav structure. Flags missing links, extra links, and mismatched labels across the portfolio.
Crawls each site's directory structure and compares it against the sitemap and UATEST plan. Identifies orphaned pages and missing entries.
Tests every internal and cross-site link. Checks webring links, footer links, and in-page anchors for dead references.
Checks for display: none on navigation elements, missing viewport meta tags, and broken mobile menu patterns.
Compares each site's current state against its UATEST plan. Flags features that should exist but don't, and features that exist but aren't documented.
Validates that shared components (webring, analytics, footers, legal links) are identical across all sites. Diffs any mismatches.
Checks for meta titles, descriptions, canonical URLs, robots.txt, sitemap.xml presence, and validates sitemap URLs against actual pages.
Scans for missing alt attributes, aria labels on interactive elements, color contrast on critical text, and keyboard navigation basics.
Four phases. Document first, then validate, then fix, then verify.
Create a UATEST plan for each site listing every feature, page, and integration point. This is your validation baseline.
Run 57 checks against the portfolio. It crawls every site, validates every link, compares every nav, diffs shared components, and scans for mobile and SEO issues.
Generate a findings report with issues categorized by severity. Navigation failures, dead links, feature drift, and mobile breaks — all flagged.
Fix the issues, then re-run the audit. Compare before and after. The UATEST plan gets updated. Nothing gets lost.
"Never delete a feature from the test plan. Mark it deprecated. History matters — you need to know what was there, what changed, and when."
We built this tool by auditing a real portfolio. Here's what it found.
AIUNITES is a network of 18 interconnected web applications sharing a common database, design language, and webring navigation. The sites range from full-stack applications with authentication systems to single-page landing sites. They share CSS conventions, JavaScript patterns, and cross-site links.
Before the audit tool, updates happened site-by-site. Features would get added to one site and not propagated to others. The webring existed in 18 slightly different versions. Navigation structures diverged. Mobile menus broke. Nobody could say with certainty which sites had which features.
We built the audit tool to answer a simple question: what's actually deployed, and does it match what should be deployed?
Clean, actionable output — not a wall of false positives.
── AIUNITES Portfolio Audit ─────────────────────
18 sites | 67 pages | 57 checks | 312 links validated
NAVIGATION CONSISTENCY
✓ bodspas-site/index.html Home | BodWave | Press
✓ bodspas-site/bodwave.html Home | BodWave | Press
✓ bodspas-site/press.html Home | BodWave | Press
✓ bodspas-site/gallery.html Home | BodWave | Press
WEBRING SYNC
⚠ gallery.html missing: VoiceStry, AITSQL
⚠ index.html missing emoji on BodSpas link
✓ bodwave.html matches reference
✓ press.html matches reference
MOBILE RESPONSIVENESS
✓ No display:none on nav elements
✓ Viewport meta present on all pages
✓ Mobile toggle button found on all pages
SITEMAP VALIDATION
✓ 4 URLs in sitemap, 4 pages found
✓ All sitemap URLs resolve
── Summary: 57 checks | 55 passed | 2 warnings ──
Audit, integration, and editorial are separate brands with separate purposes.
Hands-on SIS implementation. SQL Server, SSIS, SSRS. The team that builds and fixes.
Independent validation. The tool runs checks and produces reports. What you do with the findings is up to you.
Industry coverage. Methodology articles, case studies, and technical briefs. Journalism, not sales.
"The people who build the system shouldn't be the same people who audit it. AITSQL audits systems — it doesn't sell services. What it finds, it reports. No conflict."
Whether it's 3 sites or 30, the methodology scales. Start with documentation, end with confidence.
Get in Touch →