Tell me more ×
Answers OnStartups is a question and answer site for entrepreneurs looking to start or run a new business. It's 100% free, no registration required.

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.

share|improve this question
Zuly, i see that this is an oldie, but maybe its more suited to Pro Webmasters and not here? – user14718 Apr 6 '12 at 12:55
@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 Apr 6 '12 at 13:16
i was hesitant to even suggest it, being a newer user here, thanks for letting me know so that i dont interfere with other older questions. – user14718 Apr 6 '12 at 13:41
1  
@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 Apr 6 '12 at 20:23
Thanks Zuly i appreciate it. – user14718 Apr 7 '12 at 12:34

closed as not constructive by Zuly Gonzalez Apr 22 '12 at 20:48

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.

11 Answers

up vote 18 down vote accepted

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.

share|improve this answer
1  
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 Jun 26 '10 at 1:33
@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 Jul 1 '10 at 17:49
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 Jul 20 '10 at 1:07
Any advice about how to do #3? – B Seven Jul 4 '12 at 13:50

The most accurate and useful summary I've ever read is here: 15 Minute SEO

Also see this prior discussion on the topic.

share|improve this answer
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 Jun 29 '10 at 0:09
  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.

share|improve this answer
2  
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 Jun 24 '10 at 6:42
To 2nd randfish's remark, I just read an article (today) that Google is considering page rank as a factor and may not be using it at all. seomoz.org/blog/matt-cutts-movie-marathon – John Bogrand Jun 24 '10 at 14:40
Thanks Gary. Can you give a couple of examples of some of the online tools for optimization? – Zuly Gonzalez Jun 26 '10 at 1:39

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.

share|improve this answer
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 Jul 22 '10 at 16:03

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.

share|improve this answer
I'm always interested in this topic...it's an ongoing battle :-) Thanks for the link. What a great resource! – Zuly Gonzalez Oct 11 '10 at 22:43
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 Oct 11 '10 at 23:35
  1. Natural Content(Customer's Stand point).
  2. Good Site Architecture
  3. Quality Links

I will personally suggest not to follow any ranking factors as these days search engines are changing their algorithm quire often, So better not to follow any ranking factor and build your website exclusively for customers.

"CONTENT IS KING"

share|improve this answer

Use long tail keywords Targeting long tail keywords will gradually lead to more search engine traffic because you’ll have a lot of pages indexed and ranking for specific phrases related to your website/business.

share|improve this answer

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.
share|improve this answer

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

share|improve this answer

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.

share|improve this answer

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.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.