Framer Pre-Launch Checklist
Learn from a certified Framer Expert how to launch a Framer website like a pro. Every time.
Design & Functionality:
The website is responsive across all breakpoints.
The website is responsive across all breakpoints.
The website is responsive across all breakpoints.
All the pages and sections match the brand identity.
All the pages and sections match the brand identity.
All the pages and sections match the brand identity.
Typography and font usage are consistent throughout the site.
Typography and font usage are consistent throughout the site.
Typography and font usage are consistent throughout the site.
All links are clickable and lead to the correct destination. (use this free tool to check for broken links)
All links are clickable and lead to the correct destination. (use this free tool to check for broken links)
All links are clickable and lead to the correct destination. (use this free tool to check for broken links)
There’s no unwanted horizontal scroll.
There’s no unwanted horizontal scroll.
There’s no unwanted horizontal scroll.
The website layout is intuitive for users.
The website layout is intuitive for users.
The website layout is intuitive for users.
There are no broken elements or design glitches.
There are no broken elements or design glitches.
There are no broken elements or design glitches.
Buttons and calls to action are functional.
Buttons and calls to action are functional.
Buttons and calls to action are functional.
Design consistency is maintained across all pages.
Design consistency is maintained across all pages.
Design consistency is maintained across all pages.
Effects and animations function correctly.
Effects and animations function correctly.
Effects and animations function correctly.
Effect and animations are consistent.
Effect and animations are consistent.
Effect and animations are consistent.
There are no overlapping elements.
There are no overlapping elements.
There are no overlapping elements.
The website has a custom 404 page ("/404")
The website has a custom 404 page ("/404")
The website has a custom 404 page ("/404")
Contact information is accurate and clearly visible.
Contact information is accurate and clearly visible.
Contact information is accurate and clearly visible.
The website has a custom favicon.
The website has a custom favicon.
The website has a custom favicon.
The site language has been set.
The site language has been set.
The site language has been set.
The website has a custom social image (even better if every page has one)
The website has a custom social image (even better if every page has one)
The website has a custom social image (even better if every page has one)
All clickable elements have a clear hover state.
All clickable elements have a clear hover state.
All clickable elements have a clear hover state.
Non-clickable elements do not have a hover state.
Non-clickable elements do not have a hover state.
Non-clickable elements do not have a hover state.
Forms are validated and function as intended.
Forms are validated and function as intended.
Forms are validated and function as intended.
The website publishes without any optimization error.
The website publishes without any optimization error.
The website publishes without any optimization error.
Content:
All placeholder text has been replaced with final content.
All placeholder text has been replaced with final content.
All placeholder text has been replaced with final content.
All text content is free of grammatical errors, typos, and factual inaccuracies.
All text content is free of grammatical errors, typos, and factual inaccuracies.
All text content is free of grammatical errors, typos, and factual inaccuracies.
The content is well-organized with subheadings, bullet points, and short paragraphs for easy reading.
The content is well-organized with subheadings, bullet points, and short paragraphs for easy reading.
The content is well-organized with subheadings, bullet points, and short paragraphs for easy reading.
Tone and messaging are consistent throughout the website and aligned with the brand identity.
Tone and messaging are consistent throughout the website and aligned with the brand identity.
Tone and messaging are consistent throughout the website and aligned with the brand identity.
Headlines and subheadings effectively communicate the content.
Headlines and subheadings effectively communicate the content.
Headlines and subheadings effectively communicate the content.
Images, videos, and graphics are strategically used to complement the content.
Images, videos, and graphics are strategically used to complement the content.
Images, videos, and graphics are strategically used to complement the content.
There’s a logic behind text decoration (bold, italic, etc.)
There’s a logic behind text decoration (bold, italic, etc.)
There’s a logic behind text decoration (bold, italic, etc.)
Product descriptions are accurate and clear.
Product descriptions are accurate and clear.
Product descriptions are accurate and clear.
Content is up-to-date and relevant.
Content is up-to-date and relevant.
Content is up-to-date and relevant.
The content includes a clear and compelling CTA.
The content includes a clear and compelling CTA.
The content includes a clear and compelling CTA.
SEO:
Keyword research has been conducted, and keywords are strategically placed. (URL, Title Tag, H1, H2…)
Keyword research has been conducted, and keywords are strategically placed. (URL, Title Tag, H1, H2…)
Keyword research has been conducted, and keywords are strategically placed. (URL, Title Tag, H1, H2…)
Each page has a unique and descriptive title (including CMS-generated pages).
Each page has a unique and descriptive title (including CMS-generated pages).
Each page has a unique and descriptive title (including CMS-generated pages).
Each page has a unique and descriptive meta description (including CMS-generated pages).
Each page has a unique and descriptive meta description (including CMS-generated pages).
Each page has a unique and descriptive meta description (including CMS-generated pages).
Meta titles and descriptions are optimized for search engines and click-through rate (CTR)
Meta titles and descriptions are optimized for search engines and click-through rate (CTR)
Meta titles and descriptions are optimized for search engines and click-through rate (CTR)
URL structure is readable and SEO-friendly.
URL structure is readable and SEO-friendly.
URL structure is readable and SEO-friendly.
The website is free of duplicate content.
The website is free of duplicate content.
The website is free of duplicate content.
The website is free of thin content.
The website is free of thin content.
The website is free of thin content.
The website is free of irrelevant content.
The website is free of irrelevant content.
The website is free of irrelevant content.
The website follows speed optimization best practices.
The website follows speed optimization best practices.
The website follows speed optimization best practices.
There are no orphan pages (pages with no inbound links).
There are no orphan pages (pages with no inbound links).
There are no orphan pages (pages with no inbound links).
There are no 404 errors or broken links.
There are no 404 errors or broken links.
There are no 404 errors or broken links.
Pages are strategically interlinked to improve user navigation and SEO.
Pages are strategically interlinked to improve user navigation and SEO.
Pages are strategically interlinked to improve user navigation and SEO.
Structured data markup has been implemented where needed. (Google's documentation on supported schemas)
Structured data markup has been implemented where needed. (Google's documentation on supported schemas)
Structured data markup has been implemented where needed. (Google's documentation on supported schemas)
All schema markups work properly. (use this tool to validate your schema)
All schema markups work properly. (use this tool to validate your schema)
All schema markups work properly. (use this tool to validate your schema)
Analytics have been set up.
Analytics have been set up.
Analytics have been set up.
All redirects work as expected.
All redirects work as expected.
All redirects work as expected.
There are no redirect chains.
There are no redirect chains.
There are no redirect chains.
All your (important) content is no more than three clicks away from the homepage.
All your (important) content is no more than three clicks away from the homepage.
All your (important) content is no more than three clicks away from the homepage.
All your pages are visible to search engines (The “show page in search engines” checkbox is turned on for all pages).
All your pages are visible to search engines (The “show page in search engines” checkbox is turned on for all pages).
All your pages are visible to search engines (The “show page in search engines” checkbox is turned on for all pages).
Accessibility:
Semantic HTML5 tags have been used where needed.
Semantic HTML5 tags have been used where needed.
Semantic HTML5 tags have been used where needed.
Aria-labels have been used for all elements that lack a descriptive name.
Aria-labels have been used for all elements that lack a descriptive name.
Aria-labels have been used for all elements that lack a descriptive name.
The contrast ratio is at least 4.5:1 for normal text and 3:1 for large text. (use this free tool to check color contrast)
The contrast ratio is at least 4.5:1 for normal text and 3:1 for large text. (use this free tool to check color contrast)
The contrast ratio is at least 4.5:1 for normal text and 3:1 for large text. (use this free tool to check color contrast)
Long paragraphs have been broken up into smaller ones to improve readability.
Long paragraphs have been broken up into smaller ones to improve readability.
Long paragraphs have been broken up into smaller ones to improve readability.
Text is no smaller than 12px.
Text is no smaller than 12px.
Text is no smaller than 12px.
Headings follow a logical order.
Headings follow a logical order.
Headings follow a logical order.
Alt attributes are provided for all images (except decorative ones).
Alt attributes are provided for all images (except decorative ones).
Alt attributes are provided for all images (except decorative ones).
All links use descriptive text (no “click here” or “read more”).
All links use descriptive text (no “click here” or “read more”).
All links use descriptive text (no “click here” or “read more”).
Long chunks of text are not center-aligned or right-aligned.
Long chunks of text are not center-aligned or right-aligned.
Long chunks of text are not center-aligned or right-aligned.
Audio and video content are accompanied by accurate transcripts or captions.
Audio and video content are accompanied by accurate transcripts or captions.
Audio and video content are accompanied by accurate transcripts or captions.
Code Overrides & Integrations:
All code overrides run without errors.
All code overrides run without errors.
All code overrides run without errors.
Third-party integrations work properly.
Third-party integrations work properly.
Third-party integrations work properly.
Code overrides work across all browsers.
Code overrides work across all browsers.
Code overrides work across all browsers.
Code overrides do not have a massive impact on load speed.
Code overrides do not have a massive impact on load speed.
Code overrides do not have a massive impact on load speed.
Any unnecessary code overrides or integrations have been removed.
Any unnecessary code overrides or integrations have been removed.
Any unnecessary code overrides or integrations have been removed.
Code overrides do not print anything on the console.
Code overrides do not print anything on the console.
Code overrides do not print anything on the console.
Regulations:
The website is fully compliant with GDPR or other relevant regulations.
The website is fully compliant with GDPR or other relevant regulations.
The website is fully compliant with GDPR or other relevant regulations.
The website has a privacy policy that people can easily find in the footer (if needed).
The website has a privacy policy that people can easily find in the footer (if needed).
The website has a privacy policy that people can easily find in the footer (if needed).
The website has a cookie policy that people can easily find in the footer (if needed).
The website has a cookie policy that people can easily find in the footer (if needed).
The website has a cookie policy that people can easily find in the footer (if needed).
The website has a “terms and conditions” page that people can easily find in the footer (if needed).
The website has a “terms and conditions” page that people can easily find in the footer (if needed).
The website has a “terms and conditions” page that people can easily find in the footer (if needed).
The website has an affiliate disclosure page that people can easily find in the footer (if needed).
The website has an affiliate disclosure page that people can easily find in the footer (if needed).
The website has an affiliate disclosure page that people can easily find in the footer (if needed).
The website has a cookie banner (if needed).
The website has a cookie banner (if needed).
The website has a cookie banner (if needed).
Overview:
72-point prelaunch checklist for crafting world-class Framer websites. From design to SEO optimisation, you'll never miss a detail ever again.
Categories:
Design & Functionality
Content
SEO (Search Engine Optimisation)
Accessibility
Code Overrides & Integrations
Regulations
Details:
Download FREE Copy
Get both the spreadsheet and Notion version delivered straight to your inbox.