Here are some of the resources that I recommend to learn SEO for a WordPress Website.
Rebecca Gills DIY SEO courses: Rebecca Gills has been doing SEO for WordPress for over 20 years and is the founder of Web Savvy Marketing (now owned by 9seeds).
Learn SEO and Search Marketing
Lynda.com (Free access with your Auckland Library card) search for the following
- Writing for the Web: Content Strategy
- Internet Marketing Basics
- Online Marketing Fundamentals
- Keyword Strategy
- Local SEO
Tools
- Moz: I use Moz's All-in-One website SEO tools for tracking: Moz Products.
- Google: Google Mobile-Friendly Test, Google Pagespeed Insights and the essential Analytics, Search Console
- Plugins: Yoast Local SEO, Yoast SEO plugin, Premium SEO
Websites
- Moz: I follow the Blog and highly recommend Whiteboard Friday.
- Yoast: I follow Yoast's SEO blog and highly recommend this Definite Wordpress SEO article
- Search Engine Land Blog
- Beginners Guide to SEO from Web Savvy Marketing
- One of the great things about using WordPress is it is already search engine friendly: "WordPress, straight out of the box, comes ready to embrace search engines. Its features and functions guide a search engine through the posts, pages, and categories to help the search engine crawl your site and gather the information it needs to include your site within its database." read more here on the WordPress codex.
Books
- Yoast's e-books: I recommend all of them! I also use and recommend his SEO plugins. {As part of the SEO packages I will configure the Yoast Plugins as applicable; the Local SEO plugin, Yoast Woocommerce Plugin the Yoast SEO plugin and Yoast Premium SEO plugin.}
- Ultimate Guide to Link Building: How to Build Backlinks, Authority and Credibility for Your Website, and Increase Click Traffic and Search Ranking (I also recommend the Ultimate Guide for Social Media Marketing e.g. Marketing on Pinterest, Youtube, etc.)
- Social Media for Social Good (For Non-Profits)
- WordPress SEO Success
- Search Engine Optimization: Your Visual Blueprint for Effective Internet Marketing
Resources that focus on Local SEO
SEO stands for Search Engine Optimization. Your website needs to have specific quantities to make it more attractive to search engines. The higher your site ranks in SEO, the higher it will appear on search engine results when someone searches a keyword related to your business. SEO is complex because it not only matters what keywords you have, but you must understand the keywords potential customers are searching for. The perfect SEO will result in your website keywords' intersection with people's most commonly searched terms.
We take a holistic approach to SEO which takes a long term view driven by good user experience.