September 15, 2010

25 tips to skyrocket your search engine rankings


Guest post by Karan Singhal

These days, it’s hard to find legitimate content that will help your search engine optimization campaign reach its potential. Most of the time, the content available to you doesn’t really help you.

So below I’ll provide 25 tips that, when used effectively, will skyrocket your search engine rankings, often with little effort. Avoid shady techniques that could end up costing you a Google penalty.

Let’s begin our list with a little thinking:

  1. Think about what you’re offering – With search engine optimization, you must always keep in mind what a visitor can get from your website. Whether it’s reading free blog content or the opportunity to buy a product, make sure there is a reason why people should come and visit your site, and always remember it. This will help you focus your SEO content on the keywords that matter.
  1. Think about what people are looking for – A bit of an extension from the last tip, it’s very important that during keyword research, you should know what people are looking for. What you’re offering and what potential subscribers/customers are looking for are rarely identical. However, you can make it so that some of your main keywords are what people are actually searching for. This works great with longtail keywords, even after Google’s May Day update. For example, if you’re a car dealer, because people looking for a car might search “affordable safe cars,” make that becomes one of your keywords, even if some of your cars are expensive.
  1. Internal linking is key – How can you rank high in search engines without too many external links? Although most webmasters, even those involved in internet marketing and SEO don’t know it, internal links are just as important as incoming links from external websites. Learn more about internal linking.
  1. Use anchor text – Any kind of link can be made more beneficial to your website by using anchor text. Anchor text is your actual link text. What does anchor text tell search engines? What keywords you want to rank high for. “Click here” is a poor anchor text link. Learn more about using anchor text effectively: How To Target Keywords Using Links.

  1. Your page titles aren’t supposed to be focused on users. – They are supposed to be focused on delivering your important keywords to search engines while still making sense to ordinary visitors. For example, a great page title would be “25 Search Engine Optimization Tips” and not “25 Tips That Will Skyrocket Your Search Engine Rankings”. Although the second title has more words, the first one puts a lot more focus on the biggest keyword: “Search Engine Optimization Tips.” So page titles are for search engines. Where do you focus on pulling on readers? Your post titles. (If this wasn’t obvious, your post titles don’t have to be and shouldn’t be the same as your page titles, although this takes more work to pull off.)
  1. Your post titles should contain keywords, too. – Although the page title is the place to focus on SEO, your post titles should be considered, too. Make sure your post titles have your most important post keywords, while still attracting visitors.
  1. Don’t use dirty URLs – URLs are another opportunity to tell search engines what your page is about, and if you have a dirty permalink structure, URLs are just a missed opportunity. But know that they don’t have to be. With a little help from WordPress, you can get yourself some awesome URLs, which will be explained more in the next tip.
  1. Use keyword-rich URLs – Building upon Tip #7, it is essential to go beyond using clean URLs. For example, may be a clean URL, but it isn’t a keyword-rich one. is a good URL and just is even better. To be concise, within your URLs, you should use your main page keywords while still making the URL short and memorable.
  1. Use root URLs for important pages – A root URL is the URL of a page that is located at the root folder of a website. For example, is a root URL and isn’t. Important pages should have root URLs because a root URL signals to search engines that a page is important and should get some extra power. However, overdoing this causes a loss in its effectiveness.
  1. Use a navigation bar effectively – Your navigation bar is a great way to tell search engines what pages of your site are the most important. Because the navigation bar is ranked high by the VIPS search engine ranking technique, which ranks how important certain parts of a page are, links from the navigation bar have a very high priority and transfer a lot of link juice. So in order to effectively use your navigation bar, simply link to pages that you feel are important. Again, overdoing it reduces the power of this technique.
  1. Don’t be afraid to fill your footer up with content – Your footer is a great place to link to relevant content. For example, as a blogger, you might want to put “Recent Posts” and “Categories” lists on your footer using plug-ins. This interlinks your Web pages and ensures that no blog post is left behind.
  1. Write blog posts teeming with keywords – It has always been important to use keywords in your content. But this is especially true if you’re a blogger, because as a blogger, you have the opportunity to write thousands of words teeming with keywords and publish it on your website. Non-bloggers, however, don’t have this chance. Most bloggers, even business bloggers, don’t keep SEO in mind when writing posts. While you should always focus on your actual writing, the best tip I can give you on writing keyword-rich blog posts is that whenever you are in your WordPress admin panel dreaming up a new post for your blog, keep search engine optimization in your head.
  1. Make sure search engines don’t think your website is two websites – This is a huge mistake in the on-page search engine optimization of most websites. Because most webmasters don’t properly indicate that their “www” URLs are the same as their “non-www” URLs, search engines have reason to believe that their site is split in two parts and half of its content can be copy-and-paste found somewhere else on the site, potentially causing a duplicate content penalty. In addition, your search engine ranking power can potentially be cut in half. To fix this, learn how to redirect your non-www URLs to your www URLs or vice-versa using a 301 permanent redirect. A good tutorial for doing this can be found here. This can also be done using the Redirection plug-in for WordPress.
  1. Link to non-indexed content– Unless you manually submit URLs to search engines (which I do not recommend due to potentially long waiting times and quite frankly, manual submission is a waste of time), it might be true that not all of your content was indexed by the major search engines. So how do you fix this without wasting valuable time with manual submission (for every single page of content you write)? Simply work on linking to non-indexed content. Think about it. How do the search engines naturally crawl the Internet even without any submitted URLs? They find links, follow them and index the linked page. The more powerful the links are, the faster search engines will pick them up and index your content. So by linking to your content consistently and efficiently, you have a good game plan for getting your website indexed in its entirety.Links from external websites aren’t even necessary for this process. By linking to your content from other pages on your website, you’re helping it get indexed faster – and besides, as a content writer, this shouldn’t be hard for you. Just be sure to link to other posts and pages often in your content and you’ll be completely indexed in no time. Hint: Don’t waste time doing this for archive pages and tag pages, they are unimportant and you should probably add a “noindex” tag to those pages anyway to avoid a duplicate content penalty because those pages do nothing but repeat your already-indexed content.
  1. Make it easy for visitors to share – Most serious bloggers implement sharing plug-ins into their blogs. But most of the time, the usual sharing plug-in isn’t enough. My favorite and in my opinion the most powerful sharing plug-in available for any blogging platform is the Topsy Retweet Button. An older alternative is the Tweetmeme Button. Both of these plug-ins allow readers to retweet in just two clicks. You can also use the officialFacebook Share Plug-in for WordPress to allow readers to easily share your posts to their friends. Links from Twitter and Facebook are nofollow, so they have no direct SEO benefit. However, they do have a huge indirect one. New readers from these social networks are a lot more likely to link to and share your content than regular visitors. But that’s just indirect SEO using Twitter and Facebook – so what can you do to increase direct linking to your content?
  1. Reward linkers – You love links pointing at your content. But so do other bloggers! A great way to reward linkers is giving them a linkback. Luckily, by default, WordPress does this for you – pingbacks. Pingbacks are acknowledgments of incoming links in the form of linkbacks. Some bloggers believe that pingbacks are only a way for spammers to get links to their own content quickly and easily. All they have to do is link to a blog post of yours, and they get a link from it. I strongly disagree with this idea. Linkbacks are a medium for connections between you and other bloggers, but more importantly, they convince other potentially important bloggers to link to you.
  1. Write quality blog comments – Blog comments have a bad rep in the blogging community. Why? Because of the spam bloggers have to deal with every day. But your blog comments don’t have to be like this. Blog commenting has the potential to give links that are just as powerful as links from guest posting. By writing quality blog comments on dofollow blogs, you’re giving yourself powerful links that are within quality content. My biggest tip for blog commenting is to add to the discussion. Whether it’s to agree or disagree, all blog comments should add to both blog posts and previous comments.
  1. Give your content a wider audience – One of the best ways to spread your content and your website is to give it a wider audience. Many bloggers are under the impression that the only way to do this is if you’re already a highly influential content writer. This is not the case at all with guest posting. Guest posting puts your content and your backlinks on important pages, not only increasing your website traffic but your search engine rankings as well. This post is a guest post. Giving your content to other bloggers in your niche may seem like helping your competitors, which in the long run, it actually is, but as the writer, you’re the one who benefits the most from a guest post.
  1. Avoid JavaScript links – Google has only begun reading JavaScript and has said many times in the past that you should avoid JavaScript links. Often, they will not be indexed properly and your links may just turn up to mean nothing in the watchful eyes of search engines. This may hurt your internal linking and could lead to many of your pages not being indexed in search engines.
  1. Keep your website fresh – Why do search engines love blogs? Because they are a reliable source of fresh quality content. It’s essential, especially as a blogger, to keep your website and its content fresh and updated. One of my all-time favorite resources available on the Web right now is only what it is in my eyes because it is updated frequently. But again, keeping your website fresh doesn’t just keep visitors coming back for more. With fresh content coming in often, search engines will place more authority on your domain (therefore increasing your search engine rankings) and decide to index your website faster. Your website can always be improved, and so can your copywriting levels. Just remember that although guest posting is powerful, Google has said that your own website should always come first when it comes to your content writing.
  1. Tell search engines what your images are about – “A picture is worth a thousand words.” Not to search engines – with today’s technology, no search engine can index the content present in images. But there still is a way to tell search engines what your pictures are all about. ALT text. “alt” is an attribute you may give your images, like this: <img src=”tree.png” alt=”Tree” /> Your ALT text should tell search engines what a normal visitor would see when looking at your image. You should try to place a keyword or two in your ALT text. Doing this tells search engines what your site’s pages in general are about. For the best results make sure every single image on your website is paired with some keyword-rich ALT text.
  1. Submit a sitemap – A sitemap is like a guide that search engines can use to index your website. Without it, some of your content may not even get the opportunity to be indexed. In other words, it’s important to correctly create and submit a sitemap because it tells search engines about pages that they might not otherwise discover. This holds especially true with blogging. As a blogger, so much valuable content is available for search engine spiders to index, but they won’t get to it without a sitemap guiding them. A great WordPress plug-in that I personally use in the automatic creation and even submission of sitemaps is the Google XML Sitemaps plug-in. If you use another plug-in, you can submit your generated sitemaps and feeds (as sitemaps) to Google Webmaster Tools.
  1. Use Google Webmaster Tools – You’d be surprised about how useful Google’s webmaster resources are. They have a complete minisite for webmasters and the questions they have, but more importantly, they have made available their webmaster tools. From Google Webmaster Tools, you may submit sitemaps, edit crawling setting for your website, remove sitelinks, change your URL, play around with even more site configuration settings, check some stats about your rankings including links and important keywords that Google has picked up, deal with crawling problems, test your website as Googlebot, and even track site performance. Now there’s a reason to use your Google account to get started.
  1. Blog comment – But not for the obvious reason – building backlinks. Nope, not even for building connections with other bloggers. Why should you comment on other blogs? For the reasons above, but what else? Actually I’m not even talking about blog commenting. I mean the reason why you should browse blogs and maybe comment on them along the way is that if that they are SEO blogs, by reading and commenting, you are educating yourself in SEO. You may find yourself jumping the ranks because of the new things you learned from visiting blogs and taking a good read.
  1. Give visitors a reason to link and share – My final tip of the day. Linkbaiting is important and it is definitely the most organic and natural way to build popularity to your content. So how do you linkbait or “sharebait” as I like to call it? As a blogger, just provide content that makes your readers want to share. Just write from the heart and share your experiences with your readers. When I see an article that deserves it, I don’t fail to retweet and link to it.

What do you think? Do you have other techniques you use, or do you rely on tips found in other articles?

Karan Singhal is founder of Trafficke SEO Services, a provider of search engine optimization services. This post orig­i­nally appeared at SEO­moz and is repub­lished with per­mis­sion. The author’s views are entirely his own and may not reflect the views of SEO­moz, Inc. SEO­moz is not affil­i­ated with and has not reviewed this trans­la­tion. SEO­moz pro­vides the Web’s best SEO tools and resources.
Related Posts Plugin for WordPress, Blogger...

14 thoughts on “25 tips to skyrocket your search engine rankings

  1. I think it's all about quality that makes a successful web site, and here is where content is king – no matter how this adage is so overrated these days. As for my tip, try removing the box once and for all and don't just think outside of it. Sometimes, even the shortest post of them all has the power to move the crowd – if you know how to make that impact with your words.

  2. All these points boil down to being careful with your content. Ensure that it contains the information relevant to you, but also that you have it presented in a way which draws attention. I cant say I have anything helpful to add to this marvelous list, but I can say is the golden rule: KISS (Keep It Simple Stupid); make it easy for the viewer. too much dazzling can be distracting in itself. Make sure you get their attention, but dont overdo it!

  3. Great article, it's great to get new insight. Different people have different ways of explaining things, so it can make more sense. I have a question about the 301 redirects, though. If I type the non-www version of my website address into a browser and it automatically forwards to the www version, does that mean that my site is considered one site or 2? I've always been confused about this and would love a little clarification. Thanks!

    • Hi Theresa. On this:

      >If I type the non-www version of my website address into a browser and it automatically forwards to the www version, does that mean that my site is considered one site or 2?

      It means you're good – that's what is supposed to happen.

  4. Thanks for the information about internal linking. It is something that I have done in the past, but not enough. I need to use it more!

    • There are dozens of companies that can help you with SEO, depends on your needs, budget, location, etc.

  5. my main strategy is to use “anchor texts” with high popularity relevant keywords. Proper use of keywords of anchor texts will help you rank higher on that particular search terms or phrases.

    Outsource Call Center

  6. Wonderful article! I just did some free SEO site audits on my Facebook page. This dovetails perfectly into what I told them. I'm sharing this for you. Thank you.

  7. Pingback: 15 ways to increase traffic to your blog |