B | C | D | E | F | G | H | |
---|---|---|---|---|---|---|---|
1 | LIKELY TO SPROUT WEEDS | ||||||
2 | L10C - Weeding the Garden SEO Checklist | MIGHT SPROUT WEEDS | |||||
3 | # | Element | Description | UNLIKELY/ONE TIME CHECK - BUT WILL MONITOR | |||
4 | 1 | Orphaned Pages Scan | Find any pages of site that are not linked to (these take up part of the crawl budget and if they aren't needed, they should be removed) | ||||
5 | 2 | Schema | Check that schema code is being used on respective pages (review schema on review pages, location schema on all pages, special offer schema on special offer pages, etc) | ||||
6 | 3 | Backlink Audit | Detect and analyze websites that are linking to the client's website and disavowing the spammy ones. | ||||
7 | 4 | Current Keyword Analysis | Determine which keywords the website is currently ranking for and whether the website is taking advantage of all available ways to be featured on google (images, video, review) | ||||
8 | 5 | Company Presence on SERP (Search Engine Results Page) | Google the company's name and look at the top 10 listings to make sure all results are either the client's site OR their social profiles | ||||
9 | 6 | Heading Optimization (H1 / H2 / H3) | Check that all pages on website have proper headings of optimal length, have keywords, and properly break up content (1 heading per 200 words) | ||||
10 | 7 | Metadata Optimization | Check for meta titles and meta descriptions are of optimal length and have keywords | ||||
11 | 8 | Broken Images | Check that all images (internal and external) are functional and not broken | ||||
12 | 9 | Image Optimization | Check that all images on websites have titles and alt attributes that are present, are of optimal length, are appropriate, and have keywords | ||||
13 | 10 | Google Business Optimization | Google Business page is optimized using all available features and is updated regularly with most recent content/events | ||||
14 | 11 | Facebook Optimization | Facebook page is optimized using all available features and is updated regularly with most recent content/events | ||||
15 | 12 | Industry Website Optimization | HomeAdvisor, Houzz, NextDoor (whichever sites are applicable) are setup, optimized, and able to generate 'leads'/inquiries | ||||
16 | 13 | Site Speed (Mobile) | Measure how fast the website loads, and if slow, identify potential causes (site size, 3rd party apps, etc.) | ||||
17 | 14 | W3C Compliancy + Meta Redirects | Check backend code for any unnecessary W3C/Client Side (page side instead of server side) redirect. (aka "If you are not redirected in 5 seconds click here") | ||||
18 | 15 | 4xx/5xx/redirect errors | Identify pages reporting errors (404, too many redirects, etc.) | ||||
19 | 16 | JavaScript/CSS Audit | Check for optimized: size, compression, cached, frequency, minification, function | ||||
20 | 17 | Canonical Link Scan | Identify any existing canonical links and detect any broken links. (canonical links=bunch of similar pages w/ the same info on them. you can tell Google they're related and prevent duplicate content dings. No, this doesn't apply to Service Area pages) | ||||
21 | 18 | Domain Authority | |||||
22 | 19 | URL Optimization / Structure | Check how the website's URLs are structured (do they have keywords, are they too long? are they easy to read? are they using "underscores" instead of hyphens?) | ||||
23 | 20 | Internal Link / External Link Audit | Look at all internal links (to pages on the website) and external links (links to outside pages) are working and aren't 'dead'/'broken', and are optimized (they don't just say "click here"), and if a 'no-follow' exists, there is a reason | ||||
24 | 21 | New / Recommended Keyword Research | Identify keywords of varying types/parts of the sales funnel that the website could be ranking for & what sort of content will produce the best results | ||||
25 | 22 | Content Optimization | Check all content on site to ensure that it is structured properly depending on the type of content. example: a blog post about "10 things to ask a contractor before hiring them" has each item numbered, the first sentence bolded, and has headings every 200 words | ||||
26 | 23 | Duplicate Content | Check that no pages on site are 'too similar' (i.e. the same copy used on different pages) | ||||
27 | 24 | Per-Page Link Scan | Make sure that each page has 2+ internal links to other applicable pages of the site | ||||
28 | 25 | FAQ's | There should be a designated FAQ page that answers questions that searchers have. these should also be formatted correctly (bullet points) for google and updated regularly | ||||
29 | 26 | Service Area Pages | Check that the client's service areas are listed on a designated page, and that each city has its own, unique landing page with content | ||||
30 | 27 | Reviews (1st party and 3rd party) | Check that website has BOTH 1st party reviews (direcctly from the customer left on the site) AND 3rd party reviews (Facebook, Google, Yelp, etc.) | ||||
31 | 28 | VIP Business/Social Site Presence and Optimzation | Check that the major business/social profiles exist and that they are fully optimized and kept current (google business, bing for business, facebook, houzz, pinterest, apple maps/google maps) | ||||
32 | 29 | Manufacturer Websites | Check that all of client's product manufacturers are properly listing / linking to client's website | ||||
33 | 30 | Business Citation Consistency | Check that the business listings for client are claimed and major info is consistent (Name, Address, Phone#, Website) | ||||
34 | 31 | Form/Contact Us is on the main page + functioning | Form should be above the fold / aka before the customer has to scroll down | ||||
35 | 32 | Chat | a chat feature should be availble 24/7 for customers to engage with someone, chats are being handled properly | ||||
36 | 33 | Special Offers / Deals | Deals /offers should be present and above the fold (before scrolling) | ||||
37 | 34 | Text to HTML Ratio | Check for proper text-to-html ratio (anywhere from 20-70%) | ||||
38 | 35 | Mobile-First Design + Content Audit | Ensure site is designed specifically for mobile devices and that all content displays correctly | ||||
39 | 36 | Site has a CMS (content management system, i.e. Wordpress, HubSpot) | Ensure that the website is either built on or uses a content management system like Wordpress (preferred), HubSpot, Joomla, SquareSpace | ||||
40 | 37 | Wordpress/CMS Updated? | Check that site is running on current version of Wordpress/Whatever Content Management System they're using | ||||
41 | 38 | HTML5 Compatible | Check that site is designed/built using the updated version of HTML (HTML5) | ||||
42 | 39 | Sitemap (xml) | Check for presence of sitemap, that its of optimal size, and that all links are https (not http) | ||||
43 | 40 | Robots.txt Check | Check for valid format of robots.txt | ||||
44 | 41 | DNS and HTTP/WWW Resolve Issues | Check that mapping from Domain to IP is functioning correctly | ||||
45 | 42 | SSL Certificate (and HSTS Compliance Scan) | Check that website has a security certificate to protect customer's data (https://), certificate has not expired (document date of expiration to alert client), and is registered under the right name (Client) | ||||
46 | 43 | CDN (Content Delivery Network) Cloudfare | Check that website is part of the CDN to deliver more secure content and decrease SPAM (Usually done by website host level) | ||||
47 | 44 | Mixed Content Detection | Check for pages that are"https" but are loading images/widgets that are "http". | ||||
48 | 45 | Viewport Configuration | Ensure that viewport is config'd to adjust to different screen and device sizes/resolutions | ||||
49 | 46 | Page Compression Scan | enable compression on webpages / the Content-Encoding entity is present in the response header. | ||||
50 | 47 | Google Analytics Code | Check for the existence of google analytics code - verify that its recording traffic | ||||
51 | 48 | HREF Language | Check that Google Search Console has proper href-lang tag (English) | ||||
52 | 49 | Contact Information is clear / visible | The company's phone number, address, and email address are easily visible as soon as site loads (especially on mobile) | ||||
53 | 50 | "Exit Popup" | When the customer hovers over the "X", a popup comes up asking one final time if they would like to chat | ||||
54 | 51 | Primary Content | Content should be written w/ direct response approach w/ urgency | ||||
55 | 52 | CTA | Each page has a clear CTA and a way for the customer to contact the company | ||||
56 | 53 | Goals/Events/Leads | Google Analytics is tracking any/all opportunities for conversions accurately | ||||
57 | |||||||
58 | |||||||
59 | |||||||
60 | |||||||
61 | |||||||
62 | |||||||
63 | |||||||
64 | |||||||
65 | |||||||
66 | |||||||
67 | |||||||
68 | |||||||
69 | |||||||
70 | |||||||
71 | |||||||
72 | |||||||
73 | |||||||
74 | |||||||
75 | |||||||
76 | |||||||
77 | |||||||
78 | |||||||
79 | |||||||
80 | |||||||
81 | |||||||
82 | |||||||
83 | |||||||
84 | |||||||
85 | |||||||
86 | |||||||
87 | |||||||
88 | |||||||
89 | |||||||
90 | |||||||
91 | |||||||
92 | |||||||
93 | |||||||
94 | |||||||
95 | |||||||
96 | |||||||
97 | |||||||
98 | |||||||
99 | |||||||
100 |