Fixing common problems with SEO by Steve Mortiboy

44
Fixing common problems with SEO By Steve Mortiboy

Transcript of Fixing common problems with SEO by Steve Mortiboy

Page 1: Fixing common problems with SEO by Steve Mortiboy

Fixing common problems with SEO

By Steve Mortiboy

Page 2: Fixing common problems with SEO by Steve Mortiboy

Tools we’ll use

• Google Search• Google Webmaster Tools (aka Search Console)• Chrome Developer Tools• Why No Padlock• Moz Local Search Tool

Page 3: Fixing common problems with SEO by Steve Mortiboy

How does Google work?

When Google crawls a site it checks:• Robots.txt• Sitemap.xml• Source code of each page it crawls • Meta tags in the source code• Content of each page crawled

Page 4: Fixing common problems with SEO by Steve Mortiboy

SEO Meta Tags• The title tag

<title></title>

• The meta description<meta name="description" content="" />

Page 5: Fixing common problems with SEO by Steve Mortiboy

Additional SEO Meta Tags

• NOINDEXNOFOLLOW

• NOODP• NOYDIR

<meta name="robots" content="noindex" />

Page 6: Fixing common problems with SEO by Steve Mortiboy

Google doesn’t use my...

• #1 most frequently asked question in SEO:Why doesn’t Google use my title or description?

Page 7: Fixing common problems with SEO by Steve Mortiboy

Google Quality Guidelines• Every page must have a title and description• Every title and description must be unique• Titles should be less than 60 characters• Descriptions should be less than 160 characters• Brand your titles• Titles and descriptions should be descriptive,

no keyword stuffing• Use NOODP and NOYDIR• Fix problems as soon as they occur

https://support.google.com/webmasters/answer/35624?hl=en

Page 8: Fixing common problems with SEO by Steve Mortiboy

Checking the index date in SERPS

site:mydomain.com

Page 9: Fixing common problems with SEO by Steve Mortiboy

GWT – HTML Improvements

Page 10: Fixing common problems with SEO by Steve Mortiboy

Helpful Resources

• https://semperplugins.com/faqs/why-doesnt-the-title-and-description-i-set-appear-in-search-results/• https://semperplugins.com/documentation/checking-index-status-in-google-search-results/• https://www.youtube.com/watch?v=fpbpfjzEBAM• https://support.google.com/webmasters/answer/35624?hl=en• https://semperplugins.com/faqs/can-i-remove-the-date-from-google-search-results/• https://www.youtube.com/watch?v=fpbpfjzEBAM• https://semperplugins.com/documentation/google-webmaster-tools-how-to-fix-html-improvements-reports/• https://www.google.com/webmasters/tools/

Page 11: Fixing common problems with SEO by Steve Mortiboy

Headings – H1, H2, H3

• Headings are important to visitors and Google• H1 headings should be for the page/post title only• There should only be one H1 heading on any page• H2 headings are for primary headings in content• H3 headings are for secondary headings in content• Never mix and match• Fix bad headings in theme template files

Page 12: Fixing common problems with SEO by Steve Mortiboy

Blocked Resources

You can block Google using:• Robots.txt• NOINDEX meta tag• .htaccess• Search Engine Visibility setting in WordPress

(Settings > Reading)• Using some plugins

Page 13: Fixing common problems with SEO by Steve Mortiboy

Robots.txt

Page 14: Fixing common problems with SEO by Steve Mortiboy

GWT – Blocked Resources

Page 15: Fixing common problems with SEO by Steve Mortiboy

Crawl Errors

Page 16: Fixing common problems with SEO by Steve Mortiboy

Crawl Errors - CausesCommon causes of Crawl Errors:• Incorrect URL due to change in permalink

Examples:• Change to the permalink structure in WordPress• Change to page structure or category structure

i.e. move a top level page to a child page/wordpress-seo/ to /services/wordpress-seo/

• Change to page slug, i.e. rename a slug from /contact/ to /contact-us/

Page 17: Fixing common problems with SEO by Steve Mortiboy

Crawl Errors - Causes

Common causes of Crawl Errors:• Incorrect URL due to bad hyperlink on your site

Examples: • you typed a URL wrong• you created a link to a page then deleted that page

so the link goes nowhere

Page 18: Fixing common problems with SEO by Steve Mortiboy

Crawl Errors - Causes

Common causes of Crawl Errors:• Incorrect URL used in a backlink to your site

Examples:• Someone mistyped the URL when linking to your site• Someone linked to a page that no longer exists

Page 19: Fixing common problems with SEO by Steve Mortiboy

Crawl Errors - Causes

Common causes of Crawl Errors:• Server issues• DNS issues• Plugin or theme issues

Page 20: Fixing common problems with SEO by Steve Mortiboy

Crawl Error Details

Page 21: Fixing common problems with SEO by Steve Mortiboy

Crawl Error Details

Page 22: Fixing common problems with SEO by Steve Mortiboy

Crawl Error Details

Page 23: Fixing common problems with SEO by Steve Mortiboy

Fixing Crawl Errors

• Use Broken Link Checker pluginhttps://wordpress.org/plugins/broken-link-checker/

• Use Redirection pluginhttps://wordpress.org/plugins/redirection/

Page 24: Fixing common problems with SEO by Steve Mortiboy

Bad Backlinks

Page 25: Fixing common problems with SEO by Steve Mortiboy

Bad Backlinks• https://support.google.com/webmasters/answer/2648487?hl=en• https://www.google.com/webmasters/tools/disavow-links-main

Page 26: Fixing common problems with SEO by Steve Mortiboy

Mobile Usability

Page 27: Fixing common problems with SEO by Steve Mortiboy

Mobile Usability

Page 28: Fixing common problems with SEO by Steve Mortiboy

Mobile Testing Tool

Page 29: Fixing common problems with SEO by Steve Mortiboy

Mobile Testing Tool

Page 30: Fixing common problems with SEO by Steve Mortiboy

XML Sitemap Issues

Page 31: Fixing common problems with SEO by Steve Mortiboy

XML Sitemap Issues

Page 32: Fixing common problems with SEO by Steve Mortiboy

Structured Data – Schema markup

What is Structured Data / Schema markup?• Structured data is a type of markup that Google uses

to display rich snippets and Knowledge Graph cardsin search results

Examples of rich snippets include:• Product price and availability information• Star ratings• Recipe information• Event information

Page 33: Fixing common problems with SEO by Steve Mortiboy

Structured Data – Schema markup

https://developers.google.com/search/docs/guides/intro-structured-data

Page 34: Fixing common problems with SEO by Steve Mortiboy

Structured Data Issues

Page 35: Fixing common problems with SEO by Steve Mortiboy

Structured Data Testing Tool

Page 36: Fixing common problems with SEO by Steve Mortiboy

Page Speed

Page 37: Fixing common problems with SEO by Steve Mortiboy

PageSpeed Recommendations

• Implement caching• Remove render blocking for above-the-fold content• Optimize images• Speed up server response time• Implement minification• Avoid redirects• Enable compression

Page 38: Fixing common problems with SEO by Steve Mortiboy

Page Speed Testing

Page 39: Fixing common problems with SEO by Steve Mortiboy

HTTPS Encryption

Page 40: Fixing common problems with SEO by Steve Mortiboy

Local SEO Issues

• Name, Address and Phone (NAP) markup• Missing or incomplete Google Business listing• Missing, incomplete or conflicting business listings,

directory listings, social media information and review sites

Page 41: Fixing common problems with SEO by Steve Mortiboy

Local SEO Tool

Page 42: Fixing common problems with SEO by Steve Mortiboy

Questions?

Page 43: Fixing common problems with SEO by Steve Mortiboy

Steve MortiboySales Manager

[email protected] | @wpsmort

Page 44: Fixing common problems with SEO by Steve Mortiboy

Semper Fi Web Design• Support• Security• Performance

• Development• Design• SEO

http://semperfiwebdesign.com