What are your top 3 - 5 SEO tips?


We're working on improving our website. We're using WordPress with the "All in One SEO Pack" plugin. But I have very limited knowledge on this topic. I'm interested in hearing what your top SEO tips are.

Website SEO Tips

asked Jun 24 '10 at 13:47
Zuly Gonzalez
9,194 points
Top digital marketing agency for SEO, content marketing, and PR: Demand Roll
  • @John Yes, this is a really old question. I wouldn't ask this same question today. Unfortunately, we're told not to migrate really old questions, so I don't think it would be appropriate. It's a nice thought though. – Zuly Gonzalez 12 years ago
  • @John Please, if you have a question about something, by all means ask. We are all here to learn from each other. I don't think many oldtimers know that really old questions aren't supposed to be migrated either, so it was a good question to ask. We have a lot of these really old questions that aren't really great fits for the SE engine, but I haven't found a good solution for handling them as a group. Depending on the content, some may be edited, closed, or left alone (migrations are out), so don't feel like you are interfering. – Zuly Gonzalez 12 years ago

9 Answers


NB: There is much more that can be said about this. I'll try to keep this post short, and on the things beginners can do and get a high Return-On-Investment from.

  1. If you don't know that much about SEO, then use a CMS with the page level best-practices already baked in. Don't spend time fiddling with the finer points of HTML, good CMS's will output fine and fully semantically valid HTML for you and save you a lot of time. Wordpress 2.9 with a few plugins, and the Wordpress 3.0 beta are good choices. Dharmesh Shah works on Hubspot.com, which has a much richer SEO feature set. There are many many CMS's available that handle standard page-level SEO correctly; it shouldn't be hard to find one that fits your needs.
  2. Research your keywords. Use Google Keyword Tool or some of the paid offerings to research which keywords to optimize for. Don't blindly try to rank high for single-word keywords or two-word phrases that are highly competitive; at least not in the beginning. Within reason, optimize for your chosen keywords in your URLs, body text, and inbound links.
  3. Build links constantly. Continuously work on building inbound links (preferably ones that match the keywords you're targeting) from reputable sources. This is were much of the ongoing hard work lies.
answered Jun 24 '10 at 18:15
Jesper Mortensen
15,292 points
  • Thanks for the pointers. I've got number 1 down. Number 3 is a tough one that takes time, but I'll keep working on it. – Zuly Gonzalez 13 years ago
  • @Zuly Gonzalez: Sounds good. But how about #2 ? Are you perhaps trying to rank for keywords which you don't have a chance at? You won't know until you research it and get some data... – Jesper Mortensen 13 years ago
  • I was neglecting #2. We did an initial keyword search at the beginning, but didn't spend too much time on it. I think we have been focusing on keywords that are too competitive for us right now. So for me, that was the best piece of advice/tip. Thanks. – Zuly Gonzalez 13 years ago
  • Any advice about how to do #3? – B Seven 11 years ago


The most accurate and useful summary I've ever read is here: 15 Minute SEO Also see this prior discussion on the topic.

answered Jun 25 '10 at 01:17
Keith De Long
5,091 points
  • Keith, thanks for the link. There's a lot of useful information on that page. I had previously read the other discussion you linked to, but it's a good idea to have it linked here anyways...Thanks. – Zuly Gonzalez 13 years ago


  1. Learn as much as you can about SEO before you create your first page. SEO effects the design of each and every web page.
  2. Validate the HTML and CSS code on each and every page. If it doesn't validate there is something wrong with your code an that means the page will not display the same way in different browsers. It also means search engines may not be able to parse the page.
    y you get caughy
  3. Google now takes page load time into account for search rankings. The more junk you put on the page, the slower it loads, and the lower your ranking (compared to the same page with a faster load time).
  4. There are plenty of online tools that will help you optimize your web pages for search. Use them, but don't follow them blindly.
  5. Write the text on your web pages for your customers, not the search engines.
  6. Don't use any "black hat" SEO techniques. The best they can do is temporarily boost your position a bit. Eventually you get caught. The worst they can do is get you removed from a search engine. It doesn't seem worth the risk.
answered Jun 24 '10 at 14:14
Gary E
12,510 points
  • Hi Gary - I like the advice you've given, but I'd add that page load time was stated by Google to be "used in fewer than 1% of all queries" and that when used, it's only 1 of 200+ ranking elements. While there's still tons of great user-based reasons to make fast loading pages, I wouldn't put page speed in the top 3-5 tips personally. Also - HTML validation is something Google's reps have talked a lot about and noted they don't care much about at all. Having code that works/loads is important, but W3C validation simply doesn't impact rankings. – Randfish 13 years ago
  • Thanks Gary. Can you give a couple of examples of some of the online tools for optimization? – Zuly Gonzalez 13 years ago


Tip #1 - Get lots of inbound links to your site. Be sure they're "dofollow" links. Links from pageranked pages are always best. IMO, one of the best sources for inbound links are guest posting on others' blogs.

Tip #2 - Target a specific keywork or phrase. Use the keyword in your domain name, title tag, header (h1) tag, and several times through the text content. Also include the keyword in the footer. When you create anchor text (blue links) into your page - use the keyword as your anchor text.

Tip #3 - Taxt is king in the world of SEO. Flash content, videos, and graphics are fun bells and whistles, but they don't win you great points in terms of SEO. Make sure each page in your site has lots of good old fashioned text. Google's spiders categorizes your site's content and ranks its usefulness based on the words it sees - so give google 500 or more words of original content on each page.

answered Jul 22 '10 at 12:57
166 points
  • Tip #3 is a good one that hasn't been mentioned yet. Your comment about dofollow links is also important. Blindly putting links out there may not get you much. Thanks for contributing! – Zuly Gonzalez 13 years ago


Not sure if you're still interested in this topic. Here's something I just stumbled upon the other day:

http://www.woorank.com/ Provides clear analysis on what needs improvement and what is done well. Alexa is trying to sell this sort of site analysis for $200.

answered Oct 12 '10 at 06:56
1,698 points
  • I'm always interested in this topic...it's an ongoing battle :-) Thanks for the link. What a great resource! – Zuly Gonzalez 13 years ago
  • Indeed, it is quite nice. And the best thing is that it does not cache results but will allow you to run the test as many times as needed. Just for fun of it I increased my score but nearly 5 points while following couple simple recommendations. – Usabilitest 13 years ago


The 3 items below are very, very basic but so far it has worked pretty well for my blog:

  1. Use descriptive words in Title tags using the H tags.
  2. Content, content, lots of it.
  3. Get your links to your site in well-known sites, a way of doing this is by leaving comments in blogs using your name and a URL to your site - Google likes to see links to your site in other sites.
answered Oct 12 '10 at 07:20
4,815 points


SEO is basically done so that your page ranks higher in Google search results. Let me tell you a secret - about 75% weightage is given to how many page link to your site (inbound) and only 25% is on what your site contains.

Inbound links:

If you have an embeddable code / blog widget, etc, ask your friends to put it up in their blog.

Lets say your product deals with recruitment, when someone links to your product ask them to link something like this - "My friend runs a recruitment company and it's..." This helps Google understand that your website has got to do something on recruitment space

If an inbound link comes from a site that has higher credibility, your rank is going to increase. Use sites like linkedin where it asks for your Personal Blog / Personal Website, etc. Change the text to suit what your product is into and provide a hyperlink to your website. For eg: My company focuses on Recruitment Tests and you can see the change I made here -> http://in.linkedin.com/in/vivekravisankar. Google values it higher since it's an inbound link that comes from Linkedin

On the website

Well, you can do a number of things, but again try to be natural.

Title of the page is key. Use KeyWord External Tool to determine the competition of a keyword and appropriately put it up. The h1 tag in your page should match with the title and also be relevant to the content.

Content is king, get more things done on your site.

My primary reason is to talk about the value of Inbound links. Hope you found it useful
answered Oct 12 '10 at 14:55
482 points


Lots of good tips here, but one that hasn't been mentioned is blogging. Having a blog on your company site and writing at least one 300 word post each week is a good practice in addition to these tips. If you're using Wordpress, you've probably already got a blog, but I just wanted to chime in with that tip, in case folks didn't have one.

answered Mar 7 '11 at 08:30
Aaron Gray
386 points


Building backlinks is important, but good on-page SEO is extremely important as well. Also, don't use automated programs to do the SEO for you. Nothing can replace a human when it comes to SEO. Tools are just that. Tools. They are good for research, they are not good when it comes to doing the actual SEO.

answered Apr 6 '12 at 16:13
Seo Company Las Vegas
1 point

Your Answer

  • Bold
  • Italic
  • • Bullets
  • 1. Numbers
  • Quote
Not the answer you're looking for? Ask your own question or browse other questions in these topics:

Website SEO Tips