Website Design Checklist: 15 Things to Get Right Before Launch
By Rome Thorndike
Mobile and Performance
These are the items that directly affect rankings and user experience. Get them wrong and you lose visitors before they read a word.
1. Mobile responsiveness on real devices. Test on an actual phone, not just Chrome DevTools. Check every page, every form, every navigation menu. Tap targets should be at least 44x44 pixels. Text should be readable without zooming.
2. PageSpeed score 90+ on mobile. Run every page through PageSpeed Insights on mobile. If any page scores below 90, fix it before launch. Common culprits: unoptimized images, render-blocking CSS/JS, missing compression. See our guide on Core Web Vitals for what each metric means.
3. Images optimized. Serve WebP or AVIF format. Size images to the container — do not upload a 4000px image for a 400px container. Use responsive srcset for different screen sizes. Lazy-load below-the-fold images.
4. HTTPS enabled. SSL certificate installed and all pages serving over HTTPS. No mixed content warnings. HTTP URLs redirect to HTTPS.
SEO Essentials
5. Unique title tags on every page. Under 60 characters. Include the primary keyword. Each page needs a different title — no duplicates across the site.
6. Meta descriptions on every page. 150 to 158 characters. Include a call to action. Unique per page. These appear in search results and directly affect click-through rates.
7. One H1 per page. The H1 should contain the primary keyword and match the page's topic. Subsequent headings use H2, H3 in proper hierarchy. No skipping levels.
8. Canonical URLs. Every page has a <link rel="canonical"> pointing to itself. This prevents duplicate content issues from trailing slashes, query parameters, or www vs non-www variations.
9. Sitemap.xml submitted. Auto-generated sitemap with all page URLs. Submitted to Google Search Console. The sitemap helps Google discover and index your pages faster.
10. Robots.txt configured. Allow crawling of all public pages. Block admin areas, staging URLs, and duplicate content paths.
Schema and Social
11. Schema markup (JSON-LD). At minimum: Organization schema on the homepage, BreadcrumbList on interior pages. Add FAQPage schema if you have FAQ sections, Article schema on blog posts, LocalBusiness if you serve a geographic area. Our schema guide covers what to add and why.
12. Open Graph tags. og:title, og:description, og:image, og:url on every page. These control how your pages appear when shared on Facebook, LinkedIn, and Twitter. Without them, social platforms guess — and guess poorly.
13. Favicon and touch icons. Favicon in SVG and ICO formats. Apple touch icon (180x180). Android manifest with icons. These appear in browser tabs, bookmarks, and home screens.
Functionality and Tracking
14. Forms tested end-to-end. Submit every form on the site. Verify the submission arrives in your inbox or CRM. Check the confirmation message or thank-you page. Test with required fields empty to verify validation works.
15. Analytics installed and verified. GA4 tag firing on every page. Conversion events set up for form submissions and key actions. If running ads, Meta Pixel and any other tracking pixels installed and verified in their respective dashboards.
Optional but recommended: set up Google Search Console, connect it to GA4, and submit your sitemap on launch day. You will start seeing impression and click data within 48 hours.
Before You Launch
Run through this checklist on a staging URL before switching DNS. Crawl the staging site with Screaming Frog (free for under 500 URLs) to catch missing titles, broken links, and redirect issues automatically.
Our web design builds include all 15 items as standard deliverables — nothing on this list is an add-on or afterthought. If your current site is missing items from this checklist, our free audit will identify exactly what needs fixing. Standard sites start at $3,000. Get in touch for a quote.
Frequently Asked Questions
What is the most important item on this checklist?
Mobile responsiveness. Over 60% of web traffic is mobile. If your site does not work on phones, you lose the majority of your visitors. PageSpeed is a close second because it affects both rankings and user experience.
How do I check if my site has schema markup?
Use Google's Rich Results Test (search.google.com/test/rich-results). Enter your URL and it shows what structured data Google can read. If the result is empty, your site has no schema markup.
Do I need all 15 items for a simple landing page?
Yes. Even a single-page site needs mobile responsiveness, proper meta tags, schema markup, HTTPS, and analytics. These are the minimum requirements for a page that ranks and converts.
Ready to Fill Your Next Event?
We build the page, set up the pixels, and run the ads. You run the event.