|

WordCamp US 2019 – Technical SEO Checklist: How to Optimize a WordPress Site for Search Engine Crawlers – Pam Aungst

Why SEO is Important

For search engines

Why Technical SEO is Super Important

Search Engines: Crawl / Index / Rank

If technical SEO isn’t working search engines can’t crawl/index/rank. Visitors wont’ find your site.

The Ultimate SEO Checklist

Basic/Traditional Items

  • Domain & CMS
    • Run by a well designed platform
  • Meta Robots
  • Robots.txt
    • Exclude Irrelevant Content – Yoast SEO
    • Implement Cross-Check’s Search Engine Visibility Monitoring
  • XML Sitemap
    • Dynamic XML Sitemap from Yoast SEO
    • Submit XML index to Google Search Console and check for errors
      • Search Console monitors for crawling errors
    • Should be dynamically generated and updated
  • Design
    • Do not use “one page” designs, they don’t work well for SEO
  • Breadcrumbs
    • Schema markup can be added for search crawlers to follow breadcrumbs (Yoast SEO can do this)
  • Social
    • Make it very easy for visitors to find and follow you presence on social media sites
    • Make it very easy for visitors to share your content on social medai
  • Dates
    • Blog articles should have dates on the byline
    • Add a last modified date, don’t change the original date. (WP Last Modified Info Plugin)
    • Author Date for resources
  • SEO Friendly URLS
    • Set Permalinks properly
  • Title Tags
    • Should contain carefully chosen/search keywords
    • Don’t include site title & company name appended
      • Remove Site Title from Yoast Search Appearance settings
  • Images
    • Alt Text
  • Meta Descriptions
    • Meta description doesn’t affect page rank but is return in search engine previews
    • Encourages people to click through the result
  • Broken Links
    • They are not a ranking factor
    • It affects SEO from the standpoint of there being a “dead end” for users
    • Monitor for broken links and setup 301 redirects
    • External links are a huge value to your site that you don’t want to lose
    • Have a custom 404 Not Found Page that is visitor, and SEO, friendly
  • Security
    • Search engines will block search results that are found to have security issues
    • Force the use of SSL

Recent/Advanced

  • Mobile Responsive
    • One site that responds to user and search engine mobile navigation
    • Google will rank your site on mobile first
  • Mobile – AMP
    • AMP is not simply mobile first responsive, it’s actually a stripped down version of the site
    • Supports fast loading on mobile
    • Easy for blog content / hard for heavily designed pages (AMP for WP – Advance Mobile Pages Plugin)
    • AMP sites don’t carry over Google Analytics tracking, it needs it’s own tracking setup
    • Check that your AMP pages are valid, use Google’s AMP testing tool
  • Duplicate Content
    • Media attachment redirects should be a yes
  • Authority
    • Author names on content (blogs/resources)
    • Authors should have short bios presented on pages
    • Authors should have a full bio page

Similar Posts

  • A Little Bit Of #WCGR With Me Camping

    As I headed off camping with the family this weekend I was choosing what to bring to keep my phone charged. When you are a tent camping family you only have so much room. The charging pack I received for speaking at last year’s #WordCamp Grand Rapids, and the USB conversation dongle from this year made a great compact charging setup.
  • / /

    Highlights of WordCamp Grand Rapids 2018

    TL;DR – This year #WCGR was all about people and conversations for me. Oh, and trying my hand at speaking, which I didn’t totally bomb. Today marked the 4th WordCamp Grand Rapids that I’ve attended. Last year I was just an attendee but this year I stepped things up in a pretty bug way. I was not only a volunteer at the Happiness Bar, but I helped with organize the event, and was even one of the speakers. One of the things I love about #WordCamp Grand Rapids, and the #WordPress community is the people. Yet again I felt welcomed as a member of the community, valued for my experiences as a developer and user of WordPress, and encouraged when I had doubts of being…
  • /

    Using WordPress As My Note Taking Tool

    So this past Sunday, in a continued effort to find my replacement note taking tool for Evernote, I decided to give my blog a try as a not taking tool. I have the Android app on my phone and tablet so that step made things fairly easy. For the most part things went very well, except I still don’t like the lack of Post Format editing support in the mobile app. I still had to switch over to the web to refine my final note the way I liked it to be. Did some Googling to see what other people’s experiences have been with trying this. Might have to give some of their suggestions a try as well. WordPress as a note taking tool Use…
  • / / / / /

    WordPress Meetup – February 2019

    Show & Tell Grammarly – Proofreading Google Docs – for writing Zoho – online productivity suite Invoicely – Small business client management & automation Plutio – Project management WordPress.org Favorites – When installing new plugins you can use favorites and use any WordPress.org username. WordPress Plugins TablePress Advanced Custom Fields Block Lab WordPress Themes Hestia WordPress Theme Development Foundation 6 JointsWP FoundationPress WordPress Management WP All Import DVS, Grand Rapids, MI
  • /

    WordCamp GR 2019 – Confidently Testing WordPress – Steve Grunwell

    https://stevegrunwell.github.io/confidently-testing-wordpress/#/ Testing Fundamentals Automated Testing Reduces time + chance of human error Easily reproducible Gateway to CI/CD Test Types Unit – Test the smallest possible unit of an app. Often a single function Integration – How individual components interact End-to-End(E2E) – An entire path through an application Automated Testing Pyramid ROI for Testing System Under Test (SUT) The system we’re currently testing: A single method A class A whole feature WordPress Testing is Complicated Tightly-coupled system Difficult to test anything in true isolation Testing Toolbox PhpUnit – https://phpunit.de/ Structure Test Suite – Collection of test classes Test Class (class) – Collection of test methods Test Case (method) – A single scenario to be tested Assertions True or False Equality Verify Contents – contains, regular expression…

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

To respond on your own website, enter the URL of your response which should contain a link to this post's permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Find out more about Webmentions.)