New Website
Dev Checklist
To Design Checklist
Design Checklist
Digital Checklist
Content Checklist
Website Launch
Launch Checklist
Live Server Checklist
Cleanup Checklist
Dev Checklist
"
*
" indicates required fields
Website Information
Developer Name
*
Danny Hafner
Zach Kohlmeier
Client Name
*
Website URL
*
Global Settings
Verify that Name, Address, and Phone (NAP) are correct and consistent throughout the site.
*
Verify that Name, Address, and Phone (NAP) are correct and consistent throughout the site.
Ensure correct hours of operation are listed (and schema)
*
Ensure correct hours of operation are listed (and schema)
Add Google Maps link, Google Place ID to the location
*
Add Google Maps link, Google Place ID to the location
Email Address
*
Email Address
Schema
Use RankMath to add Local SEO info
Add correct Schema Location Type
*
Add correct Schema Location Type
Add correct URL for Schema Location ID (Final URL, if you know it)
*
Add correct URL for Schema Location ID (Final URL, if you know it)
Add images for Location Thumbnail and Company Image
*
Add images for Location Thumbnail and Company Image
Check to confirm schema appears correct.
*
Check to confirm schema appears correct.
https://validator.schema.org/
Reviews
This field is hidden when viewing the form
Add listings for each review site that's applicable
Add listings for each review site that's applicable
This field is hidden when viewing the form
Backlinks
Backlinks
Social Media
Add all social media links
*
Add all social media links
Notes
Notes
Website Error Checks
Inspect the page in Chrome or FF and ensure there are no issues.
*
Inspect the page in Chrome or FF and ensure there are no issues.
Detect broken links using an online checker
*
Detect broken links using an
online checker
(Website: brokenlinkcheck.com)
Use Web Developer Toolbar to Check Document Outline
*
Use Web Developer Toolbar to Check Document Outline
Chrome Download
|
Firefox Download
Check headings are in correct order <h1> - <h6>
*
Check headings are in correct order
-
Notes
Notes
SEO Check
New Sitemap
Hide all /thank-you/ pages.
*
Hide all /thank-you/ pages.
Hide any unwanted sitemaps (like posts, custom post types, sso, or image attachments), if needed.
*
Hide any unwanted sitemaps (like posts, custom post types, sso, or image attachments), if needed.
Old Sitemap
Visit /sitemap.xml on old site.
*
Visit /sitemap.xml on old site.
Run sitemap generator
*
Run
sitemap generator
301 Redirects
Make sure to test a few
*
Make sure to test a few
Header Scripts
If there's an existing site, grab Google Analytics, Facebook Pixel, and any other tracking info from site
Google Analytics Tracking Code
*
Google Analytics Tracking Code
Facebook Pixel Tracking Code
*
Facebook Pixel Tracking Code
Other
*
Other
Notes
Notes
Accessibility
Run all pages through the WAVE accessibility tester tool and make sure all image alt tags, empty form labels, and empty buttons.
*
Run all pages through the WAVE accessibility tester tool and make sure all image alt tags, empty form labels, and empty buttons.
WAVE Web Accessibility Evaluation Tool
Notes
Notes
Contact Form Verification
Check all contact forms to verify proper setup.
From: Company Name
*
From: Company Name
Send to Client provided email
*
Send to Client provided email
Subject: Ensure that every subject line begins with "URGENT - {form_title} - SITE NAME"
*
Subject: Ensure that every subject line begins with "URGENT - {form_title} - SITE NAME"
Form Creation Body: Create the following hidden fields at bottom of form [Label - Default Value]:
*
Form Creation Body: Create the following hidden fields at bottom of form [Label - Default Value]:
Sent From Page: {embed_url}
Submitted Date: {date_mdy}
User Agent: {user_agent}
Submitted From IP: {ip}
Referer URL: Referer {referer}
Thank You: Ensure that every form directs to its own unique /thank-you/ page via the "Confirmations" tab for tracking purposes within GA
*
Thank You: Ensure that every form directs to its own unique /thank-you/ page via the "Confirmations" tab for tracking purposes within GA
Ex: Contact Success goes to "/contact/thank-you/"
Form: Make sure the reCAPTCHA is in place.
*
Form: Make sure the reCAPTCHA is in place.
Cleanup: Make any forms that are not in use inactive.
*
Cleanup: Make any forms that are not in use inactive.
Notes
Notes
Full Mobile Testing
Cross-Device: Apple & Android
Mobile Navigation Menu: Verify that the mobile and desktop menus match and that all links are working (including icons). Make sure it looks satisfactory in xs, sm, md, and lg viewports with no bleeding or odd breaks.
*
Mobile Navigation Menu: Verify that the mobile and desktop menus match and that all links are working (including icons). Make sure it looks satisfactory in xs, sm, md, and lg viewports with no bleeding or odd breaks.
Top Bar Navigation: Verify that any top bar navigation items are included in mobile nav
*
Top Bar Navigation: Verify that any top bar navigation items are included in mobile nav
Images: Ensure that all images are correctly sized and look high-quality in all viewports.
*
Images: Ensure that all images are correctly sized and look high-quality in all viewports.
Notes
Notes
Full Desktop Testing
Cross-Browser: FireFox, Chrome, Edge
Desktop Navigation Menu: Verify that the desktop menu links are working. Make sure it looks satisfactory in lg and xl viewports with no bleeding or odd breaks.
*
Desktop Navigation Menu: Verify that the desktop menu links are working. Make sure it looks satisfactory in lg and xl viewports with no bleeding or odd breaks.
Images: Ensure that all images are correctly sized and look high-quality in all viewports.
*
Images: Ensure that all images are correctly sized and look high-quality in all viewports.
Links: Ensure that all links are working properly and that any links to external (off-website) pages are set to open in a new window (target="_blank")
*
Links: Ensure that all links are working properly and that any links to external (off-website) pages are set to open in a new window (target="_blank")
Notes
Notes
Speed Test
PageSpeed Insights
Test to ensure the website is running normally.
*
Test to ensure the website is running normally.
If you notice image size issues greater than 500k or anything else that looks odd, fix it.
*
If you notice image size issues greater than 500k or anything else that looks odd, fix it.
Upload images of page speed at time of QA
*
Upload images of page speed at time of QA
Notes
Notes
WP Maintenance
Please get or make a backup of the database and files first!
Update the following
WordPress
*
WordPress
Plugins
*
Plugins
Themes
*
Themes
Cleanup
Remove any unused plugins
*
Remove any unused plugins
Notes
Notes