seo fundamentals for wordpress - seomike …...seo fundamentals: keywords • know how your...

87
#GEWKC @SEOMike SEO Fundamentals For Your WordPress Site Michael Black, SEOMike

Upload: others

Post on 27-Jul-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

SEO Fundamentals For Your WordPress

Site

Michael Black, SEOMike

Page 2: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

SEO Fundamentals

• Keyword Research • Title Tag Optimization • Description Tag Optimization • Mobile Friendliness • Site Speed • Measure

Presenter
Presentation Notes
Going to start with some SEO fundamentals SEO applies to all sites, not just wordpress We’ll get to the wordpress optimization
Page 3: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

SEO Fundamentals: Keywords

• Know how your customers search for your product or service • Don’t guess what people search • Check competing websites for the words they use • Use the free Google AdWords Keyword Tool • Use Ubersuggest.org

Presenter
Presentation Notes
Get in your user’s head Your favorite keyword might not be the best
Page 4: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

SEO Fundamentals: Keywords

Presenter
Presentation Notes
Query was “decorative concrete” These are returned as “most popular”
Page 5: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

SEO Fundamentals: Keywords

Presenter
Presentation Notes
This is starting to stem from “a” All other letters and numbers available
Page 6: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

SEO Fundamentals: Keywords

• Differences in spelling can mean different results

Presenter
Presentation Notes
Different spelling can mean different intent Difference in number of results is 40 mil
Page 7: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Presenter
Presentation Notes
Let’s look at this as an SEO… At first glance, it looks the same I’ve greyed out things like adwords and maps for this example
Page 8: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Presenter
Presentation Notes
Different number of results Google Shopping results on the top of the left. Intent to buy. Google maps on the left in two spots. Google thinks intent is to buy locally Right has “news”. Right has “related questions” Right is about research left is about purchase Each set takes a totally different approach
Page 9: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Presenter
Presentation Notes
No site stays in the same ranking. Significant shifts in ranking for sites that do cross queries. Difference in ranking show differences in relevance to user query / set of results / google’s interpreted intent
Page 10: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Presenter
Presentation Notes
These sites don’t appear in both sets of results.
Page 11: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Presenter
Presentation Notes
All differences Even top links are different TRANSITION TO TITLE TAGS
Page 12: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Title Tag Optimization

• When properly formatted and optimized, your title tag is likely to display as the blue link in Google when your site appears in the search results.

• Length is important so your tag doesn’t get truncated. You have about 70 characters, including spaces, to say what you want.

• 70 characters is a guideline. The width actually comes down to 512 characters. You can get more “I”s than you can “O”s.

• A strong title tag will increase your organic clickthrough rate. • Google uses your title tag as a ranking factor.

Presenter
Presentation Notes
Title tags are one of the first things google checks to determine relevance to query Irrelevant title tags lead to poor ranking If your tag is too long it will be truncated
Page 13: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Description Tag Optimization

• When properly formatted and optimized, your description tag is likely to display as the two-line blurb below your link in Google when your site appears in the search results.

• Description tags will also be truncated if they are too long. Since a description tag is two lines long, you get about 155 characters.

• The available length will vary because Google might include a date or something else along with your description tag.

• A strong description tag will increase your organic clickthrough rate. • Google does not use your description tag as a ranking factor.

Presenter
Presentation Notes
Tag too long = truncated
Page 14: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Title & Description Tag Example

• Include a keyword in the beginning of your title and description. • Clear communication of relevance to query (target keyword). • Clear communication of call to action. • Fits the character limitations.

Page 15: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Title & Description Optimization

• Your title and description needs to stand out so you have a better chance of getting a click than your competition.

• Google is also your competition. • Google’s parent company Alphabet made $27.77 billion in Q3. They

didn’t make a dime on organic clicks.

Presenter
Presentation Notes
Alphabet makes most of their money from Google.com
Page 16: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

According to StatCounter, 1366 x 768 is

the most popular desktop screen

resolution

Presenter
Presentation Notes
Are the results biased towards Google? These are typical shopping results. Homedepot is probably really happy with their strong organic ranking
Page 17: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

34 of the 38 links above

the fold keep the user on Google. 29 links above

the fold make Google

money. Four links go to an organic result.

Presenter
Presentation Notes
Google does everything they can to keep a user on their site. Google tries to make money at every turn Green links make google no money It wasn’t always this way. Google used to really favor organic results The amount of space taken at the top by Google has increased a lot over the years.
Page 18: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Mobile Friendliness

• A site that works well on a mobile device is no longer a luxury. • Over 60% of Google searches happen on a mobile device. • Google has been maintaining a separate set of results skewed to

favor sites that are mobile friendly. • Google has been pushing for mobile friendly design since about

2010. • Mobile friendly means responsive design.

Presenter
Presentation Notes
Responsive design means that the site will resize and rearrange based on the user’s screen size.
Page 19: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Google’s Mobile-First Index

• Google is moving to a mobile-first index in 2018. • Google is already testing the mobile-first index. • This is the first time I’ve seen Google test such a drastic change

during the holiday shopping season. • Google’s mobile-first index will be the biggest change in their 19

year history.

Presenter
Presentation Notes
Mobile-first will be the biggest change ever For the first time google will not show results based on what works best on a desktop TRANSITION TO GOOGLE MOBILE FRIENDLY CHECK
Page 20: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Mobile Friendliness

Presenter
Presentation Notes
Check your site’s mobile friendliness right from the SERPs
Page 21: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Mobile Friendliness

Presenter
Presentation Notes
If you pass you get green in the tool. If not, google gives you a list of things to fix. Fixing them can be quite tricky. TRANSITION TO SITE SPEED
Page 22: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Site Speed

• Google prefers sites that load quickly. • Site speed will have a more dramatic impact on desktop rankings

than ever before because of the mobile-first index. • Google prefers sites that load in two seconds or less. • If your site speed is eight seconds or more, your speed becomes a

big factor in ranking and can lead to a page two or three suppression of your result.

• We’ll talk more about site speed in a bit…

Presenter
Presentation Notes
Mobile-first index means that sites are ranked by how they work on mobile A fast site is better for mobile A fast site will rank better in mobile-first results
Page 23: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

HTTPS

• Last month Google began showing “Not secure” warnings for sites that do not use HTTPS in their Chrome browser.

• In October, Chrome was the #1 browser for mobile and desktop users.

• On pages that take input from a user in a form, including a search box, Google will “fly out” a “Not secure” warning in the browser bar when a user begins to enter information into a form’s field.

• Google’s warning is invasive enough to kill conversions on non-secure forms.

Presenter
Presentation Notes
If you don’t have https – where have you been?
Page 24: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

HTTPS

Presenter
Presentation Notes
This is how it works now. Before entering data in a field, the little I is there. First keystroke brings out the “not secure” TRANSITION TO GA
Page 25: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Measure: Google Analytics

• Google Analytics is a free tool that measures traffic on your website. • Setup is free at analtyics.google.com • If you work with an agency, do not give them your main login. Setup

manger access for them. • Google tracks users through a small javascript. Google tracks a crazy

amount of information about user interaction. • Google probably knows more about you than the government. • You must include certain language in your privacy policy if you use GA.

Presenter
Presentation Notes
I will only touch on some highlights to make it more accessible GA is a great way to spend a ton of time GA is intimidating if you aren’t familiar with it There are tons of resources online to learn about GA
Page 26: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Measure: Google Analytics

• Who is your audience? • Where do they come from? • When do they come? • What do they do? • What leads to an exit? • What leads to a conversion? • What pages have high bounce rates?

Presenter
Presentation Notes
Some important questions Ask your questions before getting into GA to stay on track
Page 27: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Measure: Google Analytics

Presenter
Presentation Notes
The tracking code looks like this
Page 28: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Measure: Google Analytics

Presenter
Presentation Notes
Opening screen in GA A quick overview Hourly usage is great Realtime metrics to the right A bunch more info below
Page 29: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Measure: Google Analytics

Presenter
Presentation Notes
Find the age of your user Find the gender of your user Use these reports to find how different age groups interact / convert Demographics only works if enabled
Page 30: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Measure: Google Analytics

Presenter
Presentation Notes
Neat illustration of age usage You can see if there are differences in conversion
Page 31: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Measure: Google Analytics

Presenter
Presentation Notes
Realtime report Shows device usage Pageviews per second sources
Page 32: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Measure: Google Analytics

Presenter
Presentation Notes
Acquisition -> channels Good info on how people reach your site. Good jumping off point This is where I start every day
Page 33: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Measure: Google Analytics

Presenter
Presentation Notes
Goals are super important Measure user conversion Not all goals are downloads / purchases Goals can be that someone reached the second or third page of search results Goals help you figure out who is most engaged.
Page 34: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Measure: Google Analytics

Presenter
Presentation Notes
Goal completion overview This client has no dollar amounts assigned to interactions
Page 35: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Measure: Google Search Console

• Google Search Console is a free tool for webmasters. • There is no code to implement. • Google records the information anyway, you might as well use it! • All you have to do is sign up!

Presenter
Presentation Notes
GSC used to be webmaster tools It’s been around for many years Has lots of good info
Page 36: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Measure: Google Search Console

• Check for crawl errors • Fetch and Render • Submit a sitemap

Presenter
Presentation Notes
If you do nothing else with it, do these things
Page 37: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Presenter
Presentation Notes
Dashboard showing errors, clicks and sitemaps. Clicks are usually different from what is reported in analytics
Page 38: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Presenter
Presentation Notes
Errors screen Scroll down on this screen for a detailed list of errors Fix the problem then mark as fixed
Page 39: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Presenter
Presentation Notes
Fetch and render Have Google fetch and render pages to see how the pages look to them This says partial. Always check
Page 40: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Presenter
Presentation Notes
Partial load because of an offsite resource blocked by that offsite robots.txt
Page 41: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Presenter
Presentation Notes
Sitemap warnings / errors will show up here If you have errors / warnings google will stop trusting the sitemap When they don’t trust the sitemap, they don’t index it anymore TRANSITION TO SEO FOR WORDPRESS
Page 42: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

SEO for WordPress

• Selecting a Theme • WordPress Settings • Plugins • WordPress Speed Considerations

Presenter
Presentation Notes
Touch on some of the most important stuff No way I can get to it all
Page 43: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Selecting a Theme

• There are a ton of WordPress themes available both paid and free. • Check WordPress’ list of free themes and you might find one you

like for free. • Some free themes are only free for personal use, not commercial

use. • Test the examples provided to see if they are mobile friendly. • Make sure the developer has been around a while. You want them

to continue to support your theme.

Presenter
Presentation Notes
ABOUT HALFWAY DONE Wordpress.org site -> themes Not all themes are equal. Some are very, very slow Not all themes are designed for the same thing Some themes are very ecommerce, some are very blog Some themes are for photographers, etc. When modifying files, use a child theme Keep shit up to date!
Page 44: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Selecting a Theme

Presenter
Presentation Notes
TRANSITION TO -> configuring wordpress
Page 45: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

WordPress Settings

• Make sure search bots can access your site. Do not check this box.

Presenter
Presentation Notes
Screenshots taken from WP backend Make sure this check mark is not ticked This will do a robots.txt disallow Bad stuff Should be un-ticked by default
Page 46: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

WordPress Settings

• Use friendly URLs

Presenter
Presentation Notes
Permalinks are important Best practice is for friendly URLs which means easy for a user to read
Page 47: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

WordPress Settings

• Use friendly URLs

Presenter
Presentation Notes
I use the custom format
Page 48: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

WordPress Settings

• Define www or non-www

Presenter
Presentation Notes
Let WordPress canonicalize for you Canonical means one version of a url Site title, etc. Basic WP setup stuff
Page 49: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

WordPress Settings

• Auto-close comments to prevent spam (found under “Discussion”).

Presenter
Presentation Notes
People will come back to long-closed topics and comment spam Stop it from filling your queue by limiting the time a post is open to comment
Page 50: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

WordPress Settings

• Require manual approval of comments to prevent spam

Presenter
Presentation Notes
Always manually approve a comment -> TRANSITION TO PLUGINS
Page 51: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Plugins for SEO

• Yoast is the most popular SEO plugin for WordPress by a long way. • All in One SEO Pack is a good alternative if you don’t like Yoast. • SEO Manager for WordPress is another alternative to Yoast. • Site Speed is important to SEO. W3Total Cache works in most

hosting environments. • Consider minification plugins but beware they often require coding

abilities to troubleshoot.

Presenter
Presentation Notes
Not going to cover minification plugins here. Too much. Yoast has some. Yoast is up first
Page 52: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Plugins: Yoast

• Yoast is the most popular SEO plugin with over 1 million active installs.

• Yoast extends your ability to control your pages by making it possible to specify page-level title and description tags.

Presenter
Presentation Notes
We use yoast on all our client WP installs
Page 53: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Plugins: Yoast

• Yoast provides simple optimization by offering a configuration wizard which can be found on Yoast’s dashboard.

Presenter
Presentation Notes
It’s not that hard to setup. Built-in config tool that gets you in good shape
Page 54: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Plugins: Yoast

• Be sure to fill in your homepage’s title and description tag.

Presenter
Presentation Notes
Set your homepage’s default title and description This is very important if you don’t use a static page because it’s your only good chance
Page 55: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Plugins: Yoast

• Set or adjust the default title and meta tag for posts.

Presenter
Presentation Notes
The “need help” will show you formatting examples.
Page 56: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Plugins: Yoast

• Make sure “Meta Robots” is set to “index”.

Presenter
Presentation Notes
This is like the block search bots we saw in WordPress’ settings earlier
Page 57: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Plugins: Yoast

• Enable XML Sitemaps and submit the main sitemap to Google via Google Search Console.

Presenter
Presentation Notes
Click the blue link to get your sitemap’s URL to submit to Google and include in robots
Page 58: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Plugins: Yoast

• Use Yoast’s file editor to make sure your sitemap.xml file is linked in your robots.txt. This does not happen by default.

Presenter
Presentation Notes
Add the link to the sitemap in robots.txt by clicking “file editor”
Page 59: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Plugins: Yoast

• Use Yoast’s file editor to make sure you sitemap.xml file is linked in your robots.txt. This does not happen by default.

Sitemap: https://www.seomike.com/sitemap_index.xml

Presenter
Presentation Notes
Add the line above to your robots.txt Do not mess with your htaccess file unless you know what you’re doing. You can really jack up your site.
Page 60: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Plugins: Yoast

• Exclude pages from your sitemap that you don’t really need, like your “thank you” page.

Presenter
Presentation Notes
I exclude my thank you pages Don’t want them in the search listings
Page 61: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Plugins: Yoast

Presenter
Presentation Notes
Shows the title and description editor on a page The bar turns from orange to green as you fill it in Yoast shows a nice preview Use the “focus keyword” for yoast to score your page More info if you scroll down (NEXT SLIDE)
Page 62: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Plugins: Yoast

Presenter
Presentation Notes
Yoast doesn’t like my glossary page This will give you specific instructions for optimizing your content. It’s ok advice and generally won’t steer you wrong. TRANSITION TO W3 TOTAL CACHE
Page 63: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Plugins: W3 Total Cache

WARNING!! • W3 Total Cache might not work with your hosting environment. • Some settings will jack up your site badly if done incorrectly. • It’s possible to jack up wp-admin access and prevent you from accessing

your site. If you don’t think you can disable W3 Total Cache via FTP (and remove its cache files), this plugin might not be for you.

• If you break your site, don’t blame me. • When in doubt, hire it out!

Presenter
Presentation Notes
The following slides have pretty safe settings that will speed your site. Mess with advanced stuff, and you might break your site. This plugin does not work at WP engine Some other hosts might block it Some hosts like Siteground have built in caching as well, but this works well with them.
Page 64: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Plugins: W3 Total Cache

Presenter
Presentation Notes
All these options are available after install This is page caching. A page will be cached after it’s rendered by the server for the first time. Large increase in speed of the site. First load of the page is slow.
Page 65: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Plugins: W3 Total Cache

Presenter
Presentation Notes
Minify means that all the whitespace is taken out of your code. This can jack up the way your site looks. Try enabling it and if it looks bad, just disable Flush the cache after on / off
Page 66: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Plugins: W3 Total Cache

Presenter
Presentation Notes
The database cache helps speed the site Usually available
Page 67: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Plugins: W3 Total Cache

Presenter
Presentation Notes
Browser caching helps the user’s browser remember things between sessions
Page 68: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Plugins: W3 Total Cache

• If you make a change and it doesn’t show on your page, empty your cache.

Presenter
Presentation Notes
Always purge the cache after changing images Always purge the cache after changing css or js Always purge the cache after updating plugins If you don’t see a change you made, purge the cache TRANSITION TO MONSTERINSIGHTS
Page 69: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Plugins: MonsterInsights

Presenter
Presentation Notes
Simple to use GA integration You can view some reports right in WP-Admin Integrates the GA tracker on your website You must have a GA account already
Page 70: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Plugins: MonsterInsights

Presenter
Presentation Notes
Inside the dashboard Scrolling down shows more stuff I don’t look at this too much as it has less info than GA
Page 71: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

WordPress Speed

• Site speed has been important to Google as far back as 2008. • Google has been using site speed as a ranking indicator since 2010. • Use Webpagetest.org to diagnose your site’s speed.

Presenter
Presentation Notes
Speed is key Webpagetest.org helps a lot because you see individual resources loading.
Page 72: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

WordPress Speed

Presenter
Presentation Notes
Shows you the load time right up front Visually complete is a big deal and is when a page is loaded.
Page 73: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

WordPress Speed

Webpagetest.org

Presenter
Presentation Notes
A full load tree Click on any one item and see details
Page 74: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

WordPress Speed

Presenter
Presentation Notes
Time to first byte in blue PLUS the cert! Not bad here. Cert was expensive. I need to fire godaddy because of the cert negotiation time NEXT SLIDE IS LONG TTFB
Page 75: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

WordPress Speed

Presenter
Presentation Notes
10 SLIDES TO GO Here’s a jacked up TTFB Super long This is very bad Usually conflicting or broken plugins Disable plugins until time comes down If time does not come down, it could be your WP install You might also have the wrong hosting plan and your host is throttling you… or inept.
Page 76: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

WordPress Speed

The long purple line is a 1.3mb image file. Right-size your images!

Presenter
Presentation Notes
That loooooong purple line is an image loading. This particular image is 1.3mb We see this all the time If you upload a full-size image, it’s loaded in full on a page and then “squished” to fit You must right-size images before posting or you’ll choke your site. NEXT SLIDE IS PREFETCH STUFF
Page 77: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

WordPress Speed

• You can speed your site by using DNS prefetches and preconnects. • DNS stands for Domain Name System. • DNS tells your computer where a resource lives. • DNS lookups take time and the request must wait for a response. • DNS prefetching allows a browser to make DNS requests before the

resource is needed. • DNS prefetching can shave seconds off of your load time. • DNS prefetching is very low-hanging fruit. • WordPress prefetches some things by default, but you should add more!

Page 78: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

WordPress Speed

DNS Prefetching is

cool!

Presenter
Presentation Notes
The little teal lines is where my site does prefetches / preconnects Dependent content doesn’t wait for dns
Page 79: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

WordPress Speed

• DNS Prefetching allows the browser to perform DNS lookups in the background, before they are needed.

<link rel="dns-prefetch" href="//fonts.googleapis.com">

Presenter
Presentation Notes
Example of prefetching
Page 80: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

WordPress Speed

• Preconnecting allows a browser to setup a connection to an offsite resource and keep that connection open for future requests. This is great for CDNs.

<link href="https://cdn.domain.com" rel="preconnect" crossorigin>

Presenter
Presentation Notes
Example of preconnecting. This is also great if you use offsite fonts from google Also good for offsite css / js Install code like this in the header. How? Next slide TRANSITION TO ADD HEAD CODE FIVE MORE SLIDES
Page 81: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

WordPress Speed

• If you aren’t comfortable with adding code to your header file, you can add it using a plugin.

Presenter
Presentation Notes
This is the plugin I use when we need to customize header code and can’t edit it in the theme Some clients don’t have child themes (stupid) Changes would be reverted with theme update unless using this
Page 82: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

WordPress Speed

Add sitewide head and footer code in a

single place.

Presenter
Presentation Notes
Add sitewide rules here. Ours is added using a child theme, otherwise add it here
Page 83: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

WordPress Speed

Add onpage code at the bottom of a

page’s editor.

Presenter
Presentation Notes
You can add code to specific pages here as well. NEXT SLIDE IS SECURITY PSA YOU’RE ALMOST DONE!
Page 84: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Site Security PSA

• Never send login credentials via email • Never send credit card information via email. • Email travels from your computer to its destination via multiple

unsecured hops. • Your email could travel through 20+ servers between your

computer and its destination. • Any hop can have an interloper scanning for juicy stuff. • Always call the recipient to communicate login information.

Presenter
Presentation Notes
NEXT SLIDE IS IT, SUCKA!
Page 85: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

And That’s Just The Beginning….

• Content Optimization • Ongoing Content Creation • Ongoing Optimization • Code Optimization • Social Media Promotions • Conversion Optimization • AdWords Advertisements • Schema Markup • Ecommerce Optimization • Etc., etc…

Presenter
Presentation Notes
This is it! Don’t lollygag here QUESTIONS NEXT
Page 86: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC @SEOMike

Questions?

Michael Black SEOMike Consulting 11709 Roe Ave. #236 Leawood, KS 66211

913-660-9532 SEOMike.com

@SEOMike

Presenter
Presentation Notes
Page 87: SEO Fundamentals for WordPress - SEOMike …...SEO Fundamentals: Keywords • Know how your customers search for your product or service • Don’t guess what people search • Check

#GEWKC #SEOMike

Sponsors