Archive

Posts Tagged ‘seo’

How to overcome Google’s filter for new websites

December 6th, 2007 No comments

It’s easier to get high rankings on Google with older websites than it is with new websites. Why is this so and what can you do to get high rankings on Google if you have a brand new website?Why is it easier to get high rankings with older websites?

Brand new domain names are often used by spammers to make a quick buck. These spammers buy hundreds of domains, fill them with automatically created scraper content and hope to make some money with the ads that appear on these sites.

In addition, some webmasters use new domains to test new search engine spamming techniques.

As it is difficult for Google to find out whether a new domain can be trusted or not, Google invented a set of filters that downranks new websites until Google thinks that they can be trusted.

What can you do to overcome Google’s filters for new websites?

It’s very difficult to get high rankings before Google trusts your website. For that reason, do things that make your website trustworthy:

  1. Start with the right keywords

    It’s not possible to get a top 10 ranking for highly competitive general search term such as “cars” for a new website. However, it is possible to get high rankings for terms such as “used car dealer atlanta”.

    It’s not just easier to get high rankings for more specific search terms, these terms are also much more likely to convert to sales. Take some time to find the right keywords for your site.

  2. Get links to your website

    It is not possible to get high rankings on Google without good incoming links. Try to get as many links from related websites as possible. If the right websites link to your site then Google will trust your website more quickly.

  3. Optimize your web pages

    While more links to your website greatly increase your chance of getting high search engine rankings, you must also tell search engines for which search terms you want to have high rankings. Optimize the content of your web pages to make sure that Google lists your website for the right search terms.

    Search engines should be able to parse the content of your web pages easily. Consider this when creating a new website from scratch.

  4. Wait

    A website that has been online for several years is much less likely to game Google’s ranking algorithms than newer sites. For that reason, your Google rankings will also increase just by waiting (given that you followed the steps 1 to 3).

If you do it correctly, getting high search engine rankings for brand new websites is possible. It’s important that you do the right things in the right order.

Google warns against cloaking: we can detect it

December 5th, 2007 No comments

In a recent blog post, Google’s anti-spam engineer Matt Cutts wrote about cloaking. The blog post makes several things clear:

  1. Google doesn’t like cloaking.
  2. It doesn’t matter if a small or a big company uses cloaking.
  3. Websites that use cloaking will be removed from Google’s index.
  4. Google will detect all cloaking attempts sooner or later.

What is cloaking?

Cloaking is a search engine optimization technique in which the web page content presented to search engine spiders is different from that presented to the normal web surfers.

This is done by delivering web page content based on the IP address or the User-Agent of the user requesting the page.

When a user is identified as a search engine spider, a script on the server delivers a different version of the web page. The purpose of cloaking is to deceive search engines.

All major search engines consider cloaking to be a violation of their guidelines. For that reason, websites that use cloaking will be banned from the search results.

Google’s opinion on “undetectable” cloaking

In his recent blog post, Google’s Matt Cutts commented on a Danish company that offered ‘undetectable’ cloaking to its customers.

Google tried to check if this claim was true and they quickly found a website that used the services of the company. It turned out that their cloaking wasn’t undetectable at all:

“If someone is trying to manipulate Google by deceptive cloaking, it means that a webserver is returning different content to Googlebot than to users.

Thatâ€TMs a condition that can be checked for by algorithms or manually, and such cloaking is certainly not ‘undetectable.’”

Don’t risk your search engine rankings

You might get short term results with shady SEO techniques such as cloaking but it is very likely that your site will be banned from search engines if you use them. You’ll put your web business at severe risk if you use black-hat SEO methods.

Basic Search Engine Optimization Tips

December 3rd, 2007 No comments

SEO, an acronym for one of the most misunderstood concepts for a webmaster. Optimizing your websites for search engines isn’t voodoo, in fact 90% of it is basic stuff almost anyone can do without any prior experience. While some of the more advanced methods like link building and link baiting deserve an article all to themselves, the stuff covered here get to the core of what we’re after – to  get your pages in the search indexes and have them rank for the key terms you deserve.

First thing’s first, on page optimization (then we’ll finish with link building). While many SEO’s delve into a bunch of meta information (keywords, index and follow, etc.) and keyword density, we’re not going to worry with that. Not  that I’m saying it’s unecessary or unimportant, only that there is little (if any) benefit to worrying about that. Let’s just make sure the pages on your website are crawlable and able to be fully indexed. There are a few factors here that are quite important:

Page Title – in my experience this is the most important part of your web page. The page title (found in your head tags and is visible in your browser bar) and should briefly describe exactly what your page is about. Less is more here, keep it short and sweet. My advice is to avoid using your site’s domain name in the title unless it contains your main keyword, or you’re concerned with branding. Regardless of what you decide, at least place you page’s actual title in front of anything else.

For example, this page’s title would display as “Basic Search Engine Optimization Anyone Can Do” or if I wanted to I could append “- Joe hayes {dot} Org” to the end of that or maybe even the category the post was placed in.

Another important thing is to ensure all pages titles are different. Duplicate page titles will likely land you’re pages deep into the supplemental index – and alot of sites do this. Every page on their site will be “DomainName.com” or whatever. Really bad, fix this quick.

Heading Tags – When at all possible, include your page title somewhere on the page in a heading tag, preferably H1 though H2 will do if you’re using that for you’re site name (common for blogs). Don’t repeat your site’s domain name here though, your visitors already know where they are. If you have sub-sections for longer posts, feel free to use H3 or H4 tags there as well. It’s good practice for copywriting.

Your Content – Yea that’s important too. When writing it’s important to use the keywords your wanting to rank for in your content, preferably starting early (in your first paragraph). Nothing spammy here, just make it a point to ensure the key phrases can be found on your page.

Interlink Where Possible – When referencing things that can be found other places on your website, link to them when possible. In content links are perhaps the most important links you can have. Not only that, it helps your readers with references to things you’re talking about. Also, don’t be afraid to link to other sources of information – even your competition.

Site Map – Good idea to have one of these as well, especially helpful in a portal or blog type platform where articles or posts can get lost deep in an archive. Notice I’m referring to a physical site-map here, not an xml machine readable format. Also good for visitors who may be looking for something in particular, in absense of a search tool. And on xml sitemaps while we’re on the subject, I’ve found they’re great for getting pages indexed fast but doesn’t seem to make a difference when it comes to rankings.

Friendly URLs – Not quite as important as it used to be but still a good idea if you can. While both www.example.com/topic.php?=123 and www.example.com/the-topic.html should both be indexed equally (used to be having multiple parameters in the url would prevent the page from being indexed, now it doesn’t seem to be a problem as long as it’s not excessive), having keywords in the url does seem to have some weight when comes to serps. It’s not a dramatic difference, which is why it’s near the bottom of the list.

Build Relevant Backlinks – While this is posted last, it’s certainly not last when it comes to ranking well and is is one of the more misunderstood concepts. All links, quite simply, are not the same. Now, let me be clear – you don’t have to buy links to be successful – in this day and age the social media sites out there are a great avenue for getting exposure and building natural backlinks to compelling content. With that said, however, getting powerful websites in your niche linking back to you is a great way to bolster search rankings and drive targetted traffic to your website. For many, this means purchasing advertising or trading reciprocal links.

Some basic backlink strategies include submitting to web directories (free and paid), Submitting articles to article sites, exchanging links with other sites in your niche (this is important, don’t link spam with unrelated websites), purchase links on related websites (please don’t be one of those page rank huggers that blindly go after after any website just because of PR and also know that Google doesn’t like link buying), leaving valuable comments on blogs related to your niche – especially if they dofollow (blogs that don’t use a rel=”nofollow” on outgoing links), participate in forums related to your niche (most allow a link back in your signature), along with many other ways to get people linking to your website – be creative!

In Summary, remember that any search engines goal is to return the most relevant results for the user’s query. Your site must be more relevant for that particular search than any of your competition. Once your site is crawlable or otherwise search engine friendly, it pretty much comes down to backlinks. All things being equal, the site with the most (relevant, powerful, and in quantity)  backlinks will win. Things like the age of the backlinks, sudden surges in recent backlinks, relevancy (have I mentioned relevancy?), and strength of the backlinks among the things that play a part in how your website ranks today. Once you get top 10 exposure, writing the best content should get you to the top eventually.

Hopefully these tips can help get you on a level playing field with your compeition. Remember to have patience and don’t expect results overnight. It can often take months to bring a site from zero to hero in the serps – depending on site age, competition, and many other factors. Build a website of value for your visitors, make sure it’s crawlable, and gain exposure from other websites – then rankings will come.

New robots.txt commands: make sure that Google can index your site

November 30th, 2007 No comments

It seems that Google is currently experimenting with new robots.txt commands. If your robots.txt file accidentally contains one of the new commands, it might be that your robots.txt file tells Google to go away.

What is a robots.txt file?

The robots.txt file is a simple text file that must be placed in your root directory (http://www.example.com/robots.txt). It tells the search engine spider which web pages on your website should be indexed and which web pages should be ignored.

You can use a simple text editor to create a robots.txt file. The content of a robots.txt file consists of so-called “records”.

A record contains the information for a special search engine. Each record consists of two fields: the user agent line and one or more Disallow lines. Here’s an example:

User-agent: googlebot
Disallow: /cgi-bin/

This robots.txt file would allow the “googlebot”, which is the search engine spider of Google, to retrieve every page from your site except for files from the “cgi-bin” directory. All files in the “cgi-bin” directory will be ignored by googlebot.

Which new commands is Google testing?

Webmasters have found out that Google seems to be experimenting with a Noindex commands for the robots.txt file. It basically seems to do the same as the Disallow command so it’s not clear why Google is using this command.

Other commands that might be tested by Google are Noarchive and Nofollow. However, none of these commands is official yet.

How does this affect your rankings on Google?

If you accidentally use the wrong commands then you might tell Google to go away although you want them to index your pages.

For that reason, it is important that you check the content of your robotx.txt file.

How to check your robots.txt file

Open your web browser and enter www.yourdomain.com/robots.txt to view the contents of your robots txt file. Here are the most important tips for a correct robots.txt file:

search engine robots

  1. There are only two official commands for the robots.txt file: User-agent and Disallow. Do not use more commands than these.
  2. Don’t change the order of the commands. Start with the user-agent line and then add the disallow commands:

    User-agent: *
    Disallow: /cgi-bin/
  3. Don’t use more than one directory in a Disallow line. Disallow: /support /cgi-bin/ /images/” does not work. Use an extra Disallow line for every directory:User-agent: *
    Disallow: /support
    Disallow: /cgi-bin/
    Disallow: /images/

  4. Be sure to use the right case. The file names on your server are case sensitve. If the name of your directory is “Support“, don’t write “support” in the robots.txt file.

You can find user agent names in your log files by checking for requests to robots.txt. Usually, all search engine spiders should be given the same rights. To do that, use User-agent: * in your robots.txt file.

What happens if you don’t have a robots.txt file?

If your website doesn’t have a robots.txt file (you can check this by entering your www.yourdomain.com/robotx.txt in your web browser) then search engines will automatically index everything they can find on your site.

Checking your robots.txt file is important if you want search engines to index your web pages. However, indexing alone is not enough. You must also make sure that search engines find what they’re looking for when they index your pages.

[Source : Axandra.com]

100 Social Media Sites that Pass Page Rank

November 27th, 2007 No comments

social-bookmarks.gifUser-generated content has taken over the Internet and much of Google’s first page rankings.To see just a quick example of their power, go to Google and search for “Google Assassin”, which is a product that was just recently released by Chris McNeeney And Ken X.The front page results are dominated by sites like Blogspot.com, hubpages.com, and
Squidoo. “Web 2.0? properties have enabled this kind of Google domination.
In future blog posts, I will be outlining exactly how to dominate the front pages of Google using social media sites. In the meantime, I’m going to give you a list of 100 Social Media Sites that Pass Page Rank so you can start playing around with them now.These sites range from social bookmarking sites like Digg to blogging platforms like Blogowogo.com. They have been listed in order of descending Alexa rank.

Website

                     

 

How Search Engines Can Misunderstand Your Web Pages

November 15th, 2007 No comments

This is a common problem. Your web designer has created a beautiful page with nice graphics and great Flash animations. Unfortunately, it seems that search engines won’t list your website no matter what you do.

  This can have several reasons:

  a) The HTML code of your web pages is meaningless to search engines

  Search engines use very simple software programs to index your web pages. A web page that looks great to the human eye can be totally meaningless to search engines.

  Search engines cannot see content that is presented in images (GIF, JPEG, PNG, etc.), Flash elements, JavaScript and other script languages or other multimedia file formats.

  If you use JavaScript links for your website navigation then search engines might not be able to find your website page.

  Solution: Check your web pages with a search engine spider simulator. Spider simulators will show you how search engines see your web site.

  If you use IBP’s search engine spider simulator, you can even enter the name of the spider, so that you can test if Google and Yahoo get different results when they visit your web pages.

  b) The HTML code of your web page contains errors

  Some HTML errors can prevent search engine spiders from indexing your web pages. While most search engine spiders can deal with minor code errors, some of them will send faulty information to search engine spiders.

  For example, your web page could contain a tag at the top of the page that tells search engines “the web page ends here” although your main content has not been reached.

  Solution: Check the HTML code of your web pages with an HTML validator tool. You can find an HTML validator in the free IBP trial version.

  c) The HTML code of your web pages doesn’t contain the right elements

  If you want to get high rankings for a special keyword then this keyword must appear in the right places on your web page. For example, it usually helps to use the keyword in the web page title.

  There are many other elements that are important if you want to have high rankings.

  Solution: Check the HTML code of your web page with IBP’s Top 10 Optimizer. IBP’s Top 10 Optimizer compares your web page with the top ranked pages and it will tell you in detail how to change your web page so that it can get top 10 rankings.

  d) Your web server sends the wrong status codes

  Some web servers send wrong status codes. When a search engine spider requests a web page from your site then your server sends a response code. This should be the “200 OK” code.

  Unfortunately, some servers send a “302 moved” or even a “404 not found” response code to the search engine spiders although the web page can be displayed in a normal web browser.

  In that case, search engines will think that the web page doesn’t exist and they won’t index the page.

  Solution: Use the search engine spider simulator to find out which response code your web server returns to search engines. If the response code is not “200 OK”, IBP’s search engine spider simulator will return a warning message.

If you want to get top rankings on Google and other search engines then you must make sure that search engines don’t misunderstand your pages. Use the tips above to make sure that search engines see what you want them to see.

[Source : axandra.com]