Agency Deliverables & Resources

32-Point Pre-Launch Checklist

Never hand off a client website with broken links, missing favicon, or unsecured forms. Work through this interactive sign-off checklist before hitting publish.

0 / 32 Completed0% Ready

Progress auto-saved in your browser session.

Links & Navigation (25 pts)

0 of 5 checks done
All internal links return HTTP 200 OK

Test all navbar, footer, and inline body links to ensure zero 404 dead ends.

External outbound links verified

Verify client social profiles, partner links, and documentation links resolve cleanly.

Custom 404 Error page is configured

Ensure 404 page provides a search bar or navigation link back to the homepage.

Legacy URL 301 redirects are in place

If redesigning an existing site, map all historic URLs to prevent SEO ranking loss.

Header and footer menu links match approved sitemap

Verify dropdown menus, submenus, and mobile hamburger navigation routes correctly.

SEO & Social Sharing (25 pts)

0 of 7 checks done
Unique <title> tags on every page

Keep page titles under 60 characters with primary brand/keyword focus.

Actionable meta descriptions on all indexed pages

Write 120–155 character descriptions with enticing calls to action.

Canonical link tags configured correctly

Self-referencing canonical tags prevent duplicate content flags on URL parameters.

Open Graph (og:title, og:image, og:description) present

Upload branded 1200x630px preview banners for Facebook, LinkedIn, and WhatsApp.

Twitter card meta tags configured

Include twitter:card (summary_large_image) and twitter:creator handle.

Structured Data / JSON-LD schema validated

Include Organization, WebSite, and LocalBusiness schema markup without syntax errors.

XML sitemap.xml generated and linked in robots.txt

Ensure sitemap includes only canonical, indexable 200 OK pages.

SSL/TLS & Security Headers (20 pts)

0 of 6 checks done
HTTPS enforced with automatic 301 redirect from HTTP

Ensure plain http:// requests automatically upgrade to https://.

SSL/TLS certificate valid and auto-renewing

Check certificate expiration date and verify TLS 1.2 or TLS 1.3 is required.

Strict-Transport-Security (HSTS) header configured

Set max-age=31536000 with includeSubDomains to guard against downgrade attacks.

X-Content-Type-Options: nosniff header added

Prevents MIME-type sniffing by legacy web browsers.

X-Frame-Options: SAMEORIGIN header present

Protects client payment flows and forms from clickjacking in malicious iframes.

Zero mixed-content warnings in browser console

Ensure zero hardcoded http:// image, script, or stylesheet references.

Hygiene & Accessibility (20 pts)

0 of 8 checks done
Single H1 tag per page

Each page must have exactly one top-level H1 heading indicating page topic.

Descriptive alt text attributes on all content images

Screen reader friendly descriptions; decorative icons marked with alt="".

Favicon and Apple Touch icons installed

Provide /favicon.ico, 192x192 PNG, and apple-touch-icon.png.

All placeholder / Lorem Ipsum copy purged

Check footers, modal dialogs, terms pages, and sample blog posts for dummy copy.

Contact forms tested end-to-end with live notifications

Submit a test lead; verify client inbox receives submission and database stores record.

Privacy Policy, Terms of Service, and Cookie Notice linked

DPDP / GDPR compliant policy with clear contact address and company registration.

Robots.txt verified to allow crawler indexing on production

Ensure 'Disallow: /' staging rules have been removed before pointing DNS.

Color contrast ratios meet WCAG AA standards (4.5:1 minimum)

Ensure body text, form placeholder copy, and button labels are clearly legible.

Speed & Responsiveness (10 pts)

0 of 6 checks done
Images converted to modern WebP / AVIF formats with responsive srcset

Avoid uploading uncompressed 10MB camera originals to the media library.

Mobile responsive viewport tested on iOS & Android devices

Verify horizontal scrolling is prevented and tap targets are at least 48x48px.

Fonts loaded with font-display: swap

Prevents invisible text flash (FOIT) during initial page load.

Google Analytics / Tag Manager tracking verified

Confirm conversion events and page views fire without double-counting.

Full website backup archived prior to DNS cutover

Save a clean snapshot of code repository, CMS database, and media uploads.

Automated pre-launch audit run via Nyrolo

Run a full crawl to confirm your readiness score is in the SHIP zone (>=90).

Want Nyrolo to Run These 32 Checks Automatically?

Don’t spend 3 hours checking meta tags and 404s manually on 40 pages. Enter your client’s staging or production URL and get a 0–100 Readiness Score in under 30 seconds.