In their excitement to get a site like and look perfect, Developers can sometimes cut corners, leading to SEO mistakes. This presentation will detail 14 such mistakes, and will walk you through fixes for each. Also included are resources to help track and fix these mistakes in the future.
15. #1: THE FIX
•H1 tags have more value than
many other content elements on a
page
•Add one- and only one to each
page on your site (especially your
homepage)!
18. #2: THE FIX
•For marketers, tracking is
essential
•Assign classes to on-page
elements that are clickable, or use
CSS selectors
•Unique thank you page with a
unique URL after a form
completion.
30. #6: THE FIX
•Implement code where directed.
•GA code should be right before </head>
•GTM code should be placed just inside
<body>
•Remarketing code before </body>
•Adwords conversion code on “Thank You”
pages
36. #8: THE FIX
•Needed to crawl a site properly
•Create one with:
•Crawl frequencies & crawl priorities
•Set it to auto-update
•Add to the root
•Upload to Google Search Console
42. #10: THE FIX
•AJAX and Flash elements can often
cause Google to be unable to crawl
•Stop using Flash
•Fetch and render your code through
Google Search Console
45. #11: THE FIX
•Noindex/nofollow landing pages and
thank you pages
•Blog/archive pages
•Pages with no content
•This maintains data integrity
•Also, don’t include these pages in the
sitemap
48. #12: THE FIX
•Limit access to staging via:
•An htaccess rule
•A disallow all in the robots.txt and
•Meta noindex/nofollow tags applied to
the head of each page
H1s should be the first piece of on-page content crawled by search engines
No lightboxes, because each form should have a unique URL
One to-one 301 redirects are essential to maintain SEO authority when a new site is launched.
To ensure the accuracy of your data, tracking code should be implemented specifically where directed in your code. Google Analytics, Google Search Console and Google Tag Manager code should all be placed just inside the opening <body> tag. Remarketing code should be placed just before the closing </body> tag. AdWords conversion code, should be placed on all thank you pages used within your AdWords campaign.
Each site should have a robots.txt file added to the root domain. Ensure that you do not block CSS or Javascript, or other elements that Google needs to crawl to get a full picture of your website, and its mobile readiness.
No sitemap.xml file.
Google needs this file in order to properly index a site. Create one, set crawl frequencies and crawl priorities, set it to auto-update when new pages are added and upload the file to Google via your Google Search Console account.
An incorrect SSL redirect can cause improper indexing and duplicate content. Ensure that both your SSL certificate and redirect are appropriate.
often code through AJAX or Flash
Using Using AJAX and Flash elements can often cause Google to be unable to crawl important aspects of your website. Either use AJAX correct, and check your code be fetching and rendering each page where its used, or skip AJAX and Flash all together.important aspects of your website. Either use AJAX correct, and check your code be fetching and rendering each page where its used, or skip AJAX and Flash all together.
Landing pages used for paid search campaigns, and thank you pages, should always be given a noindex/nofollow tag to protect the integrity of your data.
Limit access to staging via an htaccess rule, a disallow all in the robots.txt and meta noindex/nofollow tags applied to the head of each page – Bullet 3 - can be done with “discourage robots” button
A more robust site has more SEO value. Try to break lengthy pieces of content into separate pages in a logical manner in order to provide more optimization opportunities.
Yoast adds canonicals and the canonical field automatically
It’s not just for traffic tracking
Crawl errors screenshot ^
Crawl errors screenshot ^ / Security issues/malicious – another reason to use it. / Alerts in your email.