Presented at WordCamp GVL in March 2020.
I explain what's changed (and mostly, what's stayed the same) when it comes to doing SEO to promote your business online. This is a less-technical version of a talk I gave in 2019 about technical SEO and WordPress.
Got questions about doing SEO on your WordPress site? Feel free to ask!
First, have to define SEO. Lots of ways this is used. I’m using this to mean: connecting people searching for something on my website. Especially important for businesses- whether selling something or getting a sales lead.
SEO is not:
Magic
Tricking Google
All web marketing channels
For everyone
There are four parts to an SEO campaign.
The easiest, most common way to measure results is Google Analytics. Developers typically add this to the site (whether doing SEO or not). Please, don’t add a client’s account under yours. Create a new account for them, so they can own their own data.
Launch without Analytics
Add as property under your account
What is the purpose of the site? What do the website owners want to accomplish? The answer isn’t just “traffic” or “ranking”. What do they want after they get the traffic from good ranking? Sales? Leads? Make sure the site is designed in light of this most important goal. Make it stand out. Don’t make me think!
No clear goal
Goal but not stand out
Email addresses
Confirmation page
Right now, Google is evaluating your entire site based on its mobile experience. This starts with good web design. If you think about your site from a mobile-first perspective, you’ll design it completely different- and better. Not just true for design. Developers need to think this way, too.
Recommend: Google’s mobile development certification
Not desktop first, mobile first
Robots.txt excluging css/js
Test example of every template file as rendered with Google’s mobile friendly test
Related to mobile is site speed. Developers need to make sure that a site is fast (whether doing SEO or not). This affects how you code your site. This is something designers need to think about too.
According to google
Less than 3 seconds
Less than 100 requests
Less than one MB
LESS THAN!
Must say ‘no’
For Google to serve a page, it has to know what the page is about. It can’t “read” images. It doesn’t do a good job inferring your intent. You need at least 500 words on a page for Google to know what you’re trying to say. Even the homepage. Good design isn’t mutually exclusive from words.
Avoid hidden content (esp on desktop)
Words are important but duplicate content is a problem. If you have several pages on your site with the same words, Google will devalue some of them. You’re wasting Google’s time. This is especially common in WP because of archives (dates, tags, categories) and can be solved with previews of posts and “read more”.
While I’d always prefer keeping all urls the same, through a site redesign, if you have to change a URL (or remove one) make sure to use a redirect. 301 please. This preserves the link authority from links to a page. If you do this from the start, you’re setting your client up for success.
Caution: plugins
Deliver a higher quality product when you include all these things in the new site.
This is just the beginning- before you begin an SEO campaign. If you deliver a site with all these things, we can begin an SEO campaign right away. Otherwise we have to fix them before we begin.