Other Tutorials in Development

WordPress Tutorials

DIVI Tutorials

Microsoft Word, Excel & PowerPoint Tutorials

Video Editing for Website Designers

Photo Editing for Website Designers

Other Tutorials in Development

WordPress Tutorials

DIVI Tutorials

Microsoft Word, Excel & PowerPoint Tutorials

Video Editing for Website Designers

Photo Editing for Website Designers

Delivering SEO Tutorials, Training, Seminars & Workshops for over 22 years!

I designed my first website way back in 1996. This website has operated ever since, selling computer training materials to training organisations and has sold to over 60 countries.

The company has operated continuously without ever employing a single sales person.  This illustrates the power of a well written website that gets found by the major search engines. It does not matter how pretty your website looks if nobody can find it.

If you are serious about your website, let me teach you how to optimize your own website so that it gets found in Google.

There are many website design companies that will knock up a website for less than $200, but you tend to get what you pay for.

I have a proven track record and I teach you the same SEO techniques that I use to promote my own websites.

The online SEO tutorial is available now.

Other online training courses in development
which will be included in your subscription when released.

  • WordPress
  • DIVI theme
  • Photo editing for webmasters
  • Video editing for webmasters
  • Microsoft Word, PowerPoint & Excel

David Murray
Based in Perth, Western Australia

SEO Tutorials from David Murray

I started delivering SEO training courses in 1996, two years before Google was even founded!  Yes, there were search engines before Google!

Online SEO Training Course – SEO Video Tutorials

Brand New Training Videos
Focused on WordPress based websites

By David Murray
SEO expert based in Perth, Western Australia

Joondalup Business Association
Wanneroo Business Association

SEO Tutorials

Watch this free video to see what SEO is all about

Do your own website SEO and save thousands of dollars.
Most business owners are quite capable of doing Search Engine Optimization.
No programming skills required.

The SEO training course is available now.
Below are other courses in development
that will be released when ready and
included in your subscription.

SEO Tutorials

Learn how to apply SEO (Search Engine Optimization) techniques to your own website.  Save thousands of dollars by doing it yourself rather than outsourcing to an SEO company

WordPress Tutorials

Lean how to create a new website from scratch, or how-to re-design your existing website

DIVI Tutorials

DIVI is a popular WordPress theme that takes WordPress design to the next level.  In no time you will learn how to produce beautiful looking websites, that load quickly and work on laptops, tablets and mobile phones.

Microsoft Word Foundation Tutorials

A comprehensive introduction to using Microsoft Word.

Microsoft Word Intermediate Tutorials

Go beyond the basics in Microsoft Word

Microsoft Word Advanced Tutorials

Learn how to master Microsoft Word

Microsoft Excel Foundation Tutorials

Lean the basics of how to use this powerful spreadsheet program

Microsoft Excel Intermediate Tutorials

Take Excel to the next level

Microsoft Excel Advanced Tutorials

Learn how to master Excel

Microsoft PowerPoint Foundation Tutorials

Learn the basics of how to use this presentation program

Microsoft PowerPoint Intermediate Tutorials

Become a PowerPoint power user.

Microsoft PowerPoint Advanced Tutorials

Master PowerPoints advanced features

Photo Editing for Website Designers

Microsoft Office tutorials are in development which will amaze you when you learn about all the recently introduced features.

Video Editing for Website Designers

Lean how to produce professional looking videos which you can upload to your YouTube channel. Even includes using a Green Screen.

No of years SEO experience

Total no of on-line students

No of countries using my materials

No of separate SEO training videos

No of hours SEO training materials


Introductory Discount

What’s included in the full SEO training tutorial

My SEO Story

Set Realistic SEO Expectations
Good SEO takes time
Not everyone can be on the first page
Do not over-optimize
Don’t be tempted to take shortcuts
Be careful about hiring an SEO company
What Google says about SEO companies

Who can do SEO?
What skills are required?
How much work is involved?
How long will it take to get results?

Why Use WordPress?
Percentage of websites using WordPress
WordPress and SEO
Website to WordPress Conversion Service

SEO Basics
What is Search Engine Optimization?
On-Site Search Engine Optimization?
Off-Site Search Engine Optimization?
Organic vs. Paid Search Engine results
Black hat vs. white hat SEO
Robots, spiders and crawlers
What is a URL or domain name?
What is an IP address?
What is a web server?
What is the Google Search Algorithm?
How do search engines work?
Think like a search engine
Over 200 factors affect your SEO
Use pictures, documents and videos
Use Social Media
NAP – Name, Address & Phone Number

Listen to Google
Quality Content & Freshness

Content is king
Google likes fresh content
Google Webmaster Guidelines

Google Webmaster Guidelines
The Guidelines
General Guidelines
Help Google find your pages
Help Google understand your pages
Help visitors use your pages
Quality guidelines
Basic principles
Basic principles – avoid the following
A warning from Google

Basic HTML
Understanding HTML
Browsers and HTML
Viewing HTML code
Head vs. Body sections
The Head Section
The ‘Body’ Section
Title tag
Description tag

Competitor Research
Evaluating Keyword Phrases
Use a localized phrase
Using long tail search phrases
Research Using Power Google Searching

Google searching techniques
Search for a phrase within a website.
Find documents
To specify that all the words in a search query must appear in anchor text of links pointing to a web page
To specify that the words in a search query appear in the anchor text of links pointing to a web page
To specify that all the query words must appear within the body text of a web page.
To specify that some or all the query words must appear within the body text of a web page
To specify that all the query words must appear in the title of a web page
To specify that one or more of the query words must appear in the title of a web page
To search, specifying that all query words must appear in the URL
To search, specifying that one or more query words must appear in the URL
Research Using Advanced Google Searching

Google Advanced Search
Narrowing your advanced search results
And more …
You will need a Google AdWords account
There are many third-party keyword analysis tools.

Domain Names & SEO
Think about domain names that describe your product or service & location
How to see if a domain name is available
What to do if your preferred domain name is taken
Consider purchasing several domain name alternatives
Using the ‘4 or 2’ trick within URLs
Buy-up domain variations and international versions of the URL
Consider other domain types
Beware of purchasing an expired domain
Purchasing an existing website
Buying a premium website domain
Finding recently expired domains that you might want to purchase

Text & SEO
Focus on your products or services and your location, not the company name
Use your keywords within the body text
Use similar phrases rather than the same phrase multiple times
Use single and plural versions
Use different spelling versions
Use abbreviations and full versions
Customizing different pages for different keywords
Location of keywords on a page
Keyword Density
Keyword Frequency
Keyword Stuffing
What is SEOquake?
Installing either Firefox or Chrome
Displaying the Firefox menu bar
Installing SEOquake within Firefox
Using SEOquake to analyze website page content
Using SEOquake to audit your website pages
Amount of text on a page
Using tabs or accordions to ‘hide’ text
People search using questions, not answers!
Body text and keywords
Bold text
Using bulleted or numbered lists
Used in a similar way to headings within Microsoft Word
Headings and structure
The H1 is very important for SEO
Using H2 tags
Use Headings for SEO not styling
Use relevant keywords within your headings
Only one H1 per web page
No gaps in multiple heading hierarchy

HTML Titles, Descriptions & SEO HTML Title
Promote your product, service and location, not the company name
Matching HTML titles with content
Use unique HTML titles for each page within your website
The HTML title may be displayed within the search engine results
What happens if you do not have a title or have a bad title?
CTR (Click Through Rate) and SEO
Titles and matching HTML headings
Keyword positioning within your title
Localization of your titles
Google will only display around 64 characters but may index up to 250 characters
Titles and branding
Keyword proximity within the title
The order of words within your key phrase are important
Singular vs. plural versions of your keyword
Use similar words within the title
Stop words
Using smaller words
Using exact keyword matches
Use natural capitalization
Different title and description text
Do not use a trademark name within your HTML Title or Description
The Meta Description
Description Syntax
Description and Click Through Rate (CTR)
Google may ignore the Description
Unique Descriptions on every page
Description length
The Description and page content
The Meta keyword list
What is SEO Yoast?

Linking & SEO
Anchor text and keywords
Exploiting keywords in anchor text links
Don’t use ‘Click Here’ as anchor text within a hyperlink
Insert text links at the bottom of each page
Insert text links within the main body of text on each page
Matching anchor text to the target page content
What is a 404 error?
What Google says about broken links
Checking your website for broken links – XENU
WordPress Broken Link Checkers
WordPress 404 error redirects
An example of 404 redirecting using a WordPress plugin
Google likes text-based hyperlinks
Complex internal website linking
Link all pages within your website back to your homepage
Use both text and graphic links
Insert links from each page to your important pages
Beware of buying links
Do not link to (or from) bad neighborhoods – Avoid penalties
Identifying bad sites – How old is the website?
Identifying bad sites – How many pages are indexed by Google?
Identifying bad sites – Other warning signs
The Google Disavow tool
How to disavow backlinks
Link Juice and Page Authority
Controlling individual links with the nofollow tag
Nofollow WordPress Plugin
Page Level Nofollow
Many social media links may be nofollow links – but are still valuable
Examining link types using SEOquake
Configuring SEOquake to display nofollow links
How to view incoming links
Outgoing links from your website can help SEO
Check all your outgoing links for links to bad neighborhoods

Images and SEO
Free Stock Image Websites
Images and copyright
Outsourcing design work
Using image file names to boost SEO
How to inspect your image file names
Using image Alt tags
Inserting image ALT tags within WordPress.
How to inspect your image alt tags
Alt tags and visual impairment
Insert hidden metadata in all your pictures
Optimize picture file size
Optimize picture pixel size
Image resolution
Resizing all pictures to the actual display size will help with your loading speed
Reduce the number of pictures by combining them
Original pictures may help with SEO
Installing the Gimp image editing program
Resizing a picture using GIMP
Compressing a picture using Gimp
Using GIMP to change the image resolution
Adding metadata using Gimp
How to rename image files

Documents & SEO
Website pages, embedded videos and documents can all show up in Google
Types of downloadable documents
Downloadable document file names
Documents and keyword content
Headings within documents
Use all the usual SEO text formatting techniques within documents
Document Metadata
Linking from documents to your web pages
Web page content and document content
Use a special Google search to find documents that are indexed on your website

Video and SEO
Importance of a good thumbnail
Using video sitemaps
Video file names
Optimize the YouTube Title, Description and Tags
YouTube Title optimization
Use the maximum YouTube description length
Use the YouTube description to link back to your website
Make sure the spoken words are SEO friendly
Check the video transcript
See what tags other YouTube videos are using.
Turn off YouTube ‘Show Suggested’ Feature
Optimize Video Metadata
Embedding a video can increase ‘Dwell Time’
Embedding a series of videos can reduce the ‘bounce rate’
Only one video per page for better SEO results
Ensure that the page text content is relevant to the embedded video
Embed the video above the fold
Short or long videos?

Loading Speed & SEO
Use a fast website hosting service
Server Location
Checking your Web page loading speed
Optimizing images for faster loading
Using Caching
What is Gzip?
What is Minifying?
Use AMP for faster mobile loading
What Google says about AMP
Testing your AMP pages with Google
PHP Versions and WordPress

Mobile Search & SEO
Two separate Google directories
What is AMP?
Installing an AMP plugin within WordPress
What is a responsive website?
How to check that your website is mobile friendly
Mobile loading speed

Advanced SEO
SEO friendly folder names
Google recommends hierarchically structured websites
Canonicalization (setting preferred URL)
What is an HTML sitemap?
Dynamic HTML Sitemap – WordPress Plugins or page templates
Installing an HTML sitemap plugin within WordPress
What is an XML sitemap?
Installing and verifying an XML sitemap within WordPress
XML Sitemap and Google Search Console
Google and language specification
HTML Language Code
More Information from Google
WordPress and language specification
Recommended in Google Webmaster Guidelines
What is HTTPS and how does it work?
Implementing website encryption
Common issues when using HTTPS and TLS
What is Bounce Rate?
Reasons for a high bounce rate
What is Dwell Time?
What is On Page Time?
What is Schema Mark-up?
WordPress Schema Mark-up Plugins
Displaying a picture in the search snippets
Displaying image snippets using a WordPress Schema plugin
Using the Data Highlighter within the Google Search Console

Technical SEO Stuff
What is robots.txt used for?
Googles advice about the Robot.txt file
txt and web pages
txt instructions may be ignored
WordPress and the Robots.txt
What is the .htaccess file?
The .htaccess file and SEO
Removing pages from your website
Using the Google Search Console to remove pages from the Google index
Why redirect?
Use the .htaccess file to redirect from the non-secure version to the secure version
Using the W3C Validator
Why consider having more than one website?
Specialize by geographical area
Specialize by product or service type
Specialize by offering a wholesale site and separate retail site
Specialize by different versions for expert and non-expert visitors
Dedicated and shared IP addresses
Server uptime monitors
Use a server based in your own country
Checking to see if your website has been hacked
Checking how many sites are shared on a web server
Recommended hosting services
Different browser issues
Browsers version issues
Screen resolution issues
Mobile web issues
What are WordPress Permalinks and how do you use them?
What are breadcrumbs?
Breadcrumbs and Google
Breadcrumbs and snippets
Breadcrumbs and WordPress

Website Redesign – Potential for an SEO Wipeout
The age of a website page adds value
Duplicate existing file names and structure
Image file names and folder locations
Setup 404 redirecting – just in case
File name extensions
Using a WordPress file name extensions plugin

Attracting Inbound Links & SEO
Link quality and relevance
Analyzing your incoming links
Quality content attracts links
Link Baiting – Create quality content to attract links
Link baiting – Top 10 Lists
101 Information Pages
Use original content
Ask for links
Ask your customers to rate you on Google
Analyzing back links to competitor sites
Take part in forum discussions
Post comments to blogs or guest blogging
Join local industry associations and groups
Offer educational discounts
Produce regular articles for other people’s newsletters
Free e-books
Downloadable tutorials, fact sheets or reports
Do not use automated link building schemes
Reciprocal link exchanges
Take care when considering free link pages
Directory Submission Sites

Why use ‘Paid Directories’?
Paid Directories
COM Paid listing
‘Best of the Web’ Paid Directory Listing
Australian Submission Sites
International directories
Business associations
Perth Business Associations & Groups
Podcast directories
Green directories
Free advertising websites
Article Submission Websites – Yesterdays SEO

What are article submission sites?
The dangers of overuse
Examples of Article Submission websites
PowerPoint Submission Sites – Yesterdays SEO

What are PowerPoint submission websites?
Should you still use presentation sharing websites?
Examples of presentation submission websites
Search Engine Submission

Make sure you are listed in the major search engines
International Search Engine Submission
Australian Search Engine Submission

Blogs & SEO
Fresh Content
Do it right or don’t bother
Incorporate a blog into your website
How to setup a blog within a WordPress website

Don’t Annoy Google
Ads – Use conservatively
Anchor text – Use accurately and conservatively
Broken links
Buying links
Comment spam (user generated spam)
Duplicate content
Excessive doorway pages
Titles and descriptions – Make sure there are no duplicates
Titles and descriptions – Make sure they relate to page content
Titles and descriptions – Correct length
Missing H1 Tags
Multiple H1 tags – Only one per page
Gaps in the heading hierarchy
Hacked content
Hidden content
Keyword stuffing
Link building – Google can detect unnatural link building efforts
Links to bad websites
Mobile – Not mobile optimized?
Reciprocal links – Use conservatively
Schema – Don’t abuse it
Scraped content
Sitemaps – You need both XML and HTML Sitemaps
Thin Content
Unnatural Linking Activity
What are Manual Actions?
Manual Action Triggers
How do you know you have a manual action against you?
Reconsideration Requests

International Issues
Search using different international versions of Google
Using a VPN
International spelling and meanings
Paper Size
Establish jurisdiction for disputes
International visitors: What about sales tax?
Phone Numbers
Out of hours messaging services
Accept different currencies
Consider different websites for different regions or countries
Is it winter or summer?
The weekend is not always Saturday and Sunday
Different countries have different religious based holidays
Displaying a clock showing the time in your location
Take account of local sensibilities, especially pictures

Website Credibility
Google Reviews
It’s not all about being first
Star Ratings
Snippet Images
Upcoming Events
Remember to promote your documents and videos
This site is not secure message in Google Chrome
Mobile Friendly
Your website visitors are looking for reassurance
Full contact details
Embed a map within the contacts page
Client lists and customer feedback
Independent Reviews
Publish full prices on your website rather than asking for a quote
Make it clear what extra charges may be applicable such as postage or insurance
Guarantees and ‘Terms and Conditions’
Returns policy
FAQs Page
Always use encryption to take credit cards
Privacy Policy
EU – General Data Protection Regulation (GDPR)
Website accreditation schemes
Keep your content up to date
Beware of seasonal text messages on your home page
Check your copyright date

Spammers and Plagiarists
Don’t get mad – get even!
How to send a spam report to Google
Checking for other sites that may be plagiarizing your website content

Monitoring your SEO campaign
Simple web hit counters
Monitor the back links to your website
See how many pages you have listed in Google
Manually check your search engine results
Beware of using automated search engine position checkers
Google Search Console (formally the Google Webmaster Tools)
Google Analytics
Bing Webmaster Tools
Monitor competitor sites for content changes
Site Analysis Tools

Using FTP
What is FTP?
Installing an FTP program
Using FTP to transfer files to and from your web server

Google Search Console
Where to find the Google Search Console
Signup and Verification
Security Issues
Web Tools – Ad Experience Report
Web Tools – Testing Tools
Web Tools – Other resources

SEO Information from Google
Google Community

What is the Google Community?
Google webmaster central blog
Get information about the latest changes from Google
News for website developers

Bing Webmaster Tools
Optimize your website for Bing

Latest SEO Information
Search Engine Watch
Search Engine Land
Search Engine Journal
SE Round Table