Newsletter

Get my very best Tips, Exclusive Promotions, Reports and Mailings!
Sign up and get a free copy of my eBook The Affiliate's Start Guide, learn how to create a website and start making money online!

Most Popular Articles

    None found

Subscribe

RSS

TwitterCounter for @bomega

The Art Of Optimizing Your Website For Search Engines

October 24th, 2008

Written by Mr Javo

Every time we want to create a website, we think about the sources of traffic. In my case, the most of my traffic comes from other sites, such as blogs and social media networks. In the case of search engines, I have noticed that I received many visits through the keyword “canonical url” due to a post that I wrote many time ago.

No matter what, the fact is that getting indexed and raking high on search engines such as Google, Yahoo!, MSN and others, is a must if you want to get tons of traffic through them.

As you may know, this is very related with the Meta Tags you use, something that I have explained in other post but I will retook in this post.

Submitting your website on Search Engines

The only way you will make money with your website is attracting visitors to it! Understanding by website a blog, forum, social media or anything else. You won’t magically get money with your website if people don’t see what you are offering. Of course you can attract visitors with PPC, paid advertising or blog reviews, but in this post we will deal with search engines.

There are 4 main search engines that you should submit your website on:

I will tell you the truth, the only search engine which you should submit your site on is dmoz. If you use the form to apply for the other 3 ones you will be wasting your time. Why? Because everybody submits its websites through that forms and there are big lists of websites waiting months to be indexed. There are other way to get indexed by those search engines without using its forms :cool: .

For example, getting backlinks from websites that are already indexed can help you a lot, because all these search engines are constantly sending their spiders to scan every website they have indexed. So when they scan a website which is not listed in their databases, they have a mechanism that put you in automatically. So if you think to launch a new blog for example, try to get some backlinks from sites related with yours and this way, you will get indexed very fast. When I launch this blog, I applied the technique that I’m sharing with you know and I get indexed in less than 24 hours :grin: .

Build a Search Engine-Friendly site

The main difference of ranking among the millions of websites listed by search engines is because ones are more friendly than others to search engines. What do I mean by? Everything in your website has an impact on your ranking. Websites with many images and few text are terrible for SEO, how they pretend to be analyzed by search engines? I know they have complex algorithms but it’s not so advanced! In the other hand, websites with less dynamic structures and more rich text are easily indexed by search engines, websites with headers, the footers, xml feeds, alt tags on images, titles on their links and that kind of things.

Keep in mind that search engines cannot red the following information:

  • Multimedia files like Flash or words within images.
  • Content in frames.
  • Content on dynamic pages.

The last point has changed a little with the passing of time, because if you think about the case of the blogs, unless you force them to create a static page, your content will be created on dynamic pages. Nevertheless, using static or dynamic pages your content will be read and recognized by search engines without problems.

In the case of images and links, remember to add an alt tag and a title, search engines register that kind of things when they send their spiders, also know as crawlers or robots.

Optimizing your website for Google

As we know, Google is constantly changing its algorithm to determine the rank of a website, and reason of that is simple. Among other reasons, they do this basically to prevent big sites from dominating results permanently. So as you can imagine, optimizing your website for Google could be a hard task because they are shaking the things constantly.

Google bases its algorithm starting from keywords. So I recommend you to check my preview post Finding Good Keywords For Your Website in order to know more about this topic. The fact is that PageRank equation is a big mystery, no one knows with exactitude which are the components which help you to have a higher rank, but there are some hints which appear to have an extra value on the formula:

  • Inbound  Links from related sites with high PR.
  • Inbound  Links from blogs.
  • Inbound Links from .edu, .gov or .org.
  • Outbound Links to high-ranked relevant websites.
  • The size and quantity of information on your site.
  • A Google Sitemap. You can generate one for WordPress by using this plugin, or by visiting this site.
  • Updated content.
  • Visible Title and Alt Tags.
  • Using keywords on your Heading tags, bold and italicized words.
  • Site traffic.

Optimizing your website for other search engines, such as Yahoo! or MSN

As you could see in the preview part of the post, Google focuses its attention mainly on inbound links, or links that point back to your site. In the case of Yahoo!, MSN or other search engines, they seem to emphasize on Meta Tags.

Meta Tags appear at the beginning of the source code of your website, in the <head> section. They provide information about your site to the browser and search engines, and the most important of them are:

  • The Title
  • Page Description
  • Keywords

The Title can be set by using the HTML code <title> and it sets the title of your website, being this the text which the browser will display when someone visits your site.

The Page Description can be set by using the HTML code <meta name=“description” content=“Your site description here” /> and basically this is the text that search engines will show when someone find your site through they.

By the way, the second one is the result showed by Yahoo! and It seems that it’s not updated…

The Keywords tag can be set by using the HTML code <meta name=“keywords” content=“keyword1, keyword2, keyword 3…” /> and it lists the relevant terms for a website. Remember that it is really important to set only relevant keywords or you could get slapped by search engines! Also, I recommend you the following things in order to optimize your website for any search engine:

  • Try to keep your keyword list under 20 elements. I know it could be hard, in fact I’m using like 40 now, but once you see which keywords are converting are which not, you should eliminate them from the list.
  • Long Tail Keywords or keyword phrases are more useful that a single word. Basically this is because the competition and the macro-view, the more specific you are with your keywords the higher will be your rank.
  • Do not include articles or prepositions ( a, an, the, on, from, by…). They are not necessary.
  • Use lowercase in your keywords. If you capitalize them, capitalization will be required for match.
  • Plural words include the singular ones when they are in the same root. For example, the keyword roots includes root, but companies does not include company.
  • Phrases include the same words without spaces, i.e. make money online includes makemoneyonline but not vice versa.

Remember that when you use phrases, search engines try to match your keywords with the search manipulating your keyword, i.e. inverting it, mixing it…

What about dmoz?

This is The Open Directory Project from directory.mozilla.org, and it is a multilingual open content directory of World Wide Web links owned by Netscape that is constructed and maintained by a community of volunteer editors. It uses a hierarchical ontology scheme for organizing site listings. Listings on a similar topic are grouped into categories, which can then include smaller categories.

It also feeds its results to Google, AOL and other directories of the web, spreading your website through many sites if you are listed there.

Once your submitted your site to dmoz it will be study. They don’t accept all the sites, you need to cover some requirements and possibly you will be rejected at the first time. Just remember to add your URL in the right category, this is a really important factor which helps you to get in, because if you are a little away from your path, you will be rejected automatically.

To Conclude

It is vital for a website to be indexed by search engines in order to get targeted traffic and attract new readers or customers. I encourage you to check my other post related with keywords and SEO in order to complement the extensive information provided in this post. I hope you like the tips! if you have any special thing that you want to share feel free to leave a comment!

What Is A Canonical URL?

February 12th, 2008

Written by Mr Javo

What is a canonical URL? I was reading something about that in some forums, so don’t worry if you don’t know, I also didn’t. Around Google, canonicalization is the process of picking the best url when there are several choices, and it usually refers to home pages. Canonical essentially means “standard” or “authoritative”, so a canonical URL for search engine marketing purposes is the URL that you want the visitors to see. Depending of how your web site was programmed or how your tracking URLs were setup for marketing campaign, there may be more than one URL for a particular web page.

 

For example, most people would consider these the same urls:

 

  • www.example.com
  • example.com/
  • www.example.com/index.html
  • example.com/home.asp

Technically all those urls are different. A web server could return completely different content for all the urls above. When Google “canonicalizes” a url, try to pick the url that seems like the best representative from that set. The problem of most search engine marketers run into deals with domains and sometimes if a domain is not setup properly, the domain URL (domain.com) and the www domain URL (www.domain.com) are considered as individual web pages, websites completely different but really both are the same and that’s a big error from the search engines side. Since both pages maybe indexed by Google, you could get hit for duplicate content and at the very least you would be splitting your link popularity.

 

An easiest way to protect your site is to redirect all forms of your domain to one “standard” URL, a canonical URL. To do this, you need to have some code lines in your .htaccess file:

 

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

With that lines, I’m forcing to search engines to load http://mrjavo.com/ when someone type www. or http://www., you can try by typing some of those links on your browser and you will see how http://mrjavo.com/ will load, that’s because all those URL are technically “the same”.

 

For Beginners

January 13th, 2008

Written by Mr Javo

If you want to be a blogger but you have not idea about what you need to do, you are in the right place, starting a blog is not an easy task. Here you can find many posts with the most basic information you need to know, which will guide you across the blog. If you have some question and you can’t find the answer in my blog, please send me an email and I will reply you without problems… Or best, I could write a post replying your question.

The Basics

  1. What Is A Blog ?
  2. What Is A Feed?
  3. Which Platform Should I Choose For Blogging?
  4. There Is A Post Structure ?
  5. To Post Or Not To Post Frequently
  6. Organizing Your Ideas Before To Write
  7. 10 Reasons Why I Forget Your Blog
  8. Things You Should Consider At The Posting Time
  9. What’s A Backlink And How To Get It
  10. How Long Should Be a Post?
  11. How Important It’s The Title For A Post?

Building A Business Through Blogs Series

  1. Building A Business Through Blogs – Part One
  2. Building A Business Through Blogs – Part Two
  3. Building A Business Through Blogs – Part Three
  4. Building A Business Through Blogs – Part Four
  5. Building A Business Through Blogs – Part Five

Monetizing Your Blog

  1. Earn Money Selling Text Links
  2. Monetizing Your Blog With RSS Lines
  3. Make Money With PepperJam Network
  4. Make Money Online With TTZ Media Advertising
  5. Bidvertiser ~ Advertising for Beginners
  6. Earn Cash Reviewing Services/Products
  7. Start To Make Money With BuyBlogReviews!
  8. Selling In Your Blog

Expanding Your Blog

  1. Don’t Desperate To Expand Your Blog
  2. Using Social Media Networks
  3. 7 Ways To Keep Your Audience
  4. Under What Name Is Best To Leave Comments In Other Blogs?

Miscellaneous

  1. Do You Know Your Real Blog Rank?
  2. 6 Things Which Help To Frighten Your Readers
  3. What Is A Canonical URL?
  4. What Feedburner’s Counter Really Shows ?
  5. Building An 404 Error Page
  6. How To Measure Your Blog’s Success
  7. Should You Pay For eBooks?
  8. Spreading Ideas
  9. The Road Of Blogging
  10. What Useful Things Can You Do As Blogger, When You Have Nothing To Post?

If you are interested on more tips, visit the category Blog Related.

Also, If you have any question or doubt about a topic, why don’t you ask me? I will write a post for you in return :smile: .

  • Tips and tricks for bloggers
  • I'm Happy. Are You?
  • Highest Affiliate Referral Commission
  • Advertise Here