There are millions of pages written on the topic of SEO (Search Engine Optimization).

This page is my effort to curate the best usable advice I've found (and keep in mind there is no shortage of bad, outdated advice out there as well).

If you are looking for some great tools to save you time, check out this page on AppSumo.

The Basics

Most important: Add backlinks from high credibility sites (in the eyes of Google): Medium, LinkedIn, YouTube, Facebook, Instagram, Wikipedia, etc. - .edu sites rank extremely well!

XML Sitemap

Neil Patel is one of the best known SEO experts... and you'll find many links here to his advice articles which are typically super in depth!

Structured Data for Google

Consider using the Google Structured Data helper.




Backlink Building

If the best way to rank on google is to generate backlinks, what's your strategy?

I currently manage over a hundred websites. Can I just start backlinking from those or I assume google disqualifies those sites since I'm manage them all?

Newly Added for 2024


Why I build Static Websites!


Before Nov-2019

Looking at ways to boost the SEO for your Pubwriter site?

  1. How Search Engines Operate
  2. How People Interact With Search Engines
  3. Why Search Engine Marketing is Necessary
  4. The Basics of Search Engine Friendly Design & Development
  5. Keyword Research
  6. How Usability, Experience, & Content Affect Rankings
  7. Growing Popularity and Links
  8. Search Engine’s Tools for Webmasters Intro
  9. Myths & Misconceptions About Search Engines
  10. Measuring and Tracking Success

Pinging (and why it's important)

Title and Description tags

Read: The Importance of Meta Descriptions for SEO | WordStream

One of the benefits of using PubWriter is how simple it is to add title & description tags (which usually reflects how your site is listed on google):

Helping get your site index (ping your sitemap)

  1. Create a sitemap

  2. Ping your site to the search engines

We can use a script to help us autofill the links you need to click on the submit your sitemap to various indexing engines. Be sure to first verify that the sitemap exists in the location you are pointing to!


Google Ping:

Yahoo Ping:

Bing Ping:

Ask Ping: ping:

Technorati ping:

Bloglines ping:

Auto pinging sites that will do the work for you include:

More Reading

12 Tips to improve the SEO of what you write to drive more traffic to your website.

  1. Select a keyword or key phrase and put it in the title and in the first paragraph. Have the keyword appear a couple more times in the article, such as midway and near the end.
  2. Make your verbs active rather than passive.
  3. Write shorter sentences.
  4. Keep paragraphs short.
  5. Vary your sentence structure and the first word of the sentence. Yoast helps coach you on this, commenting on the variety or lack of it in your “consecutive sentences.”
  6. Insert a header, meaning an H2 (##) in Pubwriter, every 300 words or less.
  7. Use transition words.
  8. Edit and save the “snippet” that Google will pick up about your blog/article. Make the snippet succinct, yet complete.
  9. Choose hashtags & categories for posts in your blog/website structure and assign the post accordingly to its categories.
  10. Find an appropriate image for your post. When you insert it, always use the alt tag. You know you've done this correctly when the image comes over when you post a link to the page on Facebook (or other social media).
  11. Put into each post/article a couple of cross references to related articles on your own blog/website.
  12. Repost your snippets (see # 8 above) on high traffic sites and link back to the original article.


Further Reading

Go Deeper

These are some resources I'm diving into deeper... you might find these helpful or they could be rabbit holes.