Dev Checklist

"*" indicates required fields

Website Information

Global Settings

Verify that Name, Address, and Phone (NAP) are correct and consistent throughout the site.*
Ensure correct hours of operation are listed (and schema)*
Add Google Maps link, Google Place ID to the location*
Email Address*

Schema

Use RankMath to add Local SEO info
Add correct Schema Location Type*
Add correct URL for Schema Location ID (Final URL, if you know it)*
Add images for Location Thumbnail and Company Image*
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
This field is hidden when viewing the form
Backlinks

Social Media

Add all social media links*

Notes

Website Error Checks

Inspect the page in Chrome or FF and ensure there are no issues.*
Detect broken links using an online checker*
Use Web Developer Toolbar to Check Document Outline*
Check headings are in correct order <h1> - <h6>*

Notes

SEO Check

New Sitemap

Hide all /thank-you/ pages.*
Hide any unwanted sitemaps (like posts, custom post types, sso, or image attachments), if needed.*

Old Sitemap

Visit /sitemap.xml on old site.*
Run sitemap generator*

301 Redirects

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*
Facebook Pixel Tracking Code*
Other*

Notes

Accessibility

Run all pages through the WAVE accessibility tester tool and make sure all image alt tags, empty form labels, and empty buttons.*

Notes

Contact Form Verification

Check all contact forms to verify proper setup.
From: Company Name*
Send to Client provided email*
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]:*
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*
Ex: Contact Success goes to "/contact/thank-you/"
Form: Make sure the reCAPTCHA is in place.*
Cleanup: Make any forms that are not in use inactive.*

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.*
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.*

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.*
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")*

Notes

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.*
Upload images of page speed at time of QA*

Notes

WP Maintenance

Please get or make a backup of the database and files first!

Update the following

WordPress*
Plugins*
Themes*

Cleanup

Remove any unused plugins*

Notes