A List of SEO Factors (On Page and Off Page)
I originally published the content below as an answer to a question on Quora. Reprinting here because I can.
The question was,
The longer answer is this: If you're specifically referring to how a site ranks in Google, then consider this.
Couple that with the number of changes they make to their search algo (some say over 500 a year)…and then add this…
Even if you did know all of the SEO factors, you wouldn't know the weightings.
So, what I think you're really asking is this:
Am I right?
First things first.
- Know what you want to rank for. What specific keyword phrase (KWP) do you want THIS post to rank for? How about your site? What KWPs?
- Publish excellent content. Stuff that people want to consume. Fill a need. Over-deliver. 10x your competition.
- Write awesome titles.
- Write a compelling meta description (your only chance, besides the title, of getting a searcher on Google to click YOUR link on the search engine results page (aka SERP)).
- Insert images where it makes sense. Use ALT tags and good filenames.
- Use heading tags appropriately.
- Call out important words and phrases in bold, italics, colors. Use different sizes.
- People like bullets!
- Write naturally, like a person is reading this, not some search engine bot.
- Make sure your permalinks have your KWP.
- Link out to relevant sites. Remember, at the end of it all, Google wants to supply its users with the best content possible. If you help them do that, they will help you.
- Load speed matters, especially now that more traffic feeds through mobile devices than desktop PCs. Use only those plugins you need, use optimized themes, and shrink down image sizes as much as possible.
- Google rewards traffic. Much like the popular guy in school that everybody listens to, even though he may know jack, Google rewards those sites that get a lot of traffic.
- I know it seems backwards: You want to rank high in Google so that you get more traffic.
- But you need traffic to get ranked higher.
- Buy traffic. Yes, use Facebook Ads (best) and Google Adwords. Maybe try Pinterest, Instagram, and Twitter.
- You just need an influx of quality visitors that like what you publish. Again, create content that is so good your visitors would crawl naked over broken glass to get.
- Guest post on influential bloggers' sites. You'll get direct traffic without paying for it in dollars.
- Post on Medium, LinkedIn, Google+, YouTube. Direct traffic is gold.
- Share and post on relevant forums.
- Add your site URL to your email signature.
- Mail to your list! You have a mailing list, right?
- Share your content on Facebook, LinkedIn, Twitter, and Quora 🙂
- Share on Reddit, StumbleUpon, Pinterest, and Google+.
- Make it easy for visitors to share your content (social sharing buttons on your posts).
- Backlinks still matter. They are online votes that Google counts in their search algo. They probably will always be a factor.
- You want links from relevant sources. If you're a dog training site, it makes no sense to seek out backlinks from gardening supply stores.
- You want links from quality sources. Given the option, you'd rather have a link from Breaking News, Daily News and Videos – CNN.com than fromhttp://EdsPartyPool.com (those are silly examples).
- Use a variety of anchor text (like “click here”, “get this”, post title, KWP).
- Not only do those backlinks count as votes, boosting your site in the eyes of the almighty Google, but they can (and will) get you direct traffic. Remember, direct traffic is gold.
- This is why guest posting and posting on third-party sites like Medium andWorld’s Largest Professional Network is a great way to get backlinks AND direct traffic.
Hope this helps.