Entries Tagged as 'Web Design'

Demystifying the robots.txt file

The robots.txt file is probably one of the least understood aspects of the search engine optimization world.

Essentially, a robots.txt file tells the various search engine spiders (a.k.a. robots or bots) to crawl or not to crawl specific sections of a website.

The robots.txt file can indicate files or pages not to be indexed at all, or can instruct spiders and bots with specific instructions about how to index your site.

Many search engine spiders routinely look for the robots.txt file as they arrive on a site and many Search Engine Optimization (SEO) experts agree that including this file makes good sense because it acts as an invitation to crawl and to index your websites content.

There are however some important instances when you may want to limit or to even exclude bots from crawling a site.

Some examples of this are

  • when there are rogue spiders that are crawling for the chief purpose of indexing your site for their own use
  • when there is sensitive information (e.g., unfinished projects you do not want indexed such as site redesigns or exclusive beta-tests)
  • in situations when site owners decide that there is no need to index portions of their site such as image files, download files, or cgi bins.

Search engines scan through files that surfers will never see and this is reason enough to put a robots file on your site. If your site stats include a section on ‘files not found’, it’s possible to see many entries where search engines’ spiders looked for and failed to find a robots.txt file on your site.

Creating the robots.txt file
Creating a basic robots.txt file is a relatively simple process.

Open notepad or your favorite text editor and follow along with the instructions below.

Every robots.txt file contains records of two fields : a “User-agent” line and a “Disallow” line.

The User-Agent line specifies the robot or spider that you are instructing, and the “Disallow” line provides the instructions on what can or cannot be indexed.

Here are two examples…

Example #1 allows robots to index everything while Example #2 prohibits robots from indexing anything:

In the case of the User-agent, the asterisk (*) is the symbol for ‘all’ – so in the example it allows all ‘User-agents’ or robots.

The ‘Disallow:” field informs the robot (User-agent) what to crawl or what not to crawl.

If you want to allow all of your website to be crawled leave the Disallow field blank (see example #1).

If you want to disallow all crawling include the wildcard forward slash (example #2).

You can use this disallow command while creating a website. Just don’t forget to remove it once the site is live.

The majority of websites welcome robots to freely index a website, however there are some instances where the robots’ crawling may be unnecessary or is forbidden and therefore “off limits” to the robots.

Say you have some confidential documents, or downloadable files for users, by indicating these sensitive files are not to be indexed by the robots you eliminate them being indexed and the subsequent files being accessible to all. You can exclude files files from all robots or from individual search engines.

For instance, say you have a file called TopSecret.htm in a directory called ‘CONFIDENTIAL’ that you do not want to be spidered by robots (because you don’t want everyone to have access to these files).
You would simply add the following lines to your robots.txt file:

You can disallow whole directories by:

If, for some reason, you choose to prohibit some robots/spiders from crawling your site, the User-agent should include the name of the specific spider indexing your site.

For example, if a rogue robot keeps indexing your forum, you would include the following in your robots.txt file:

Alternatives to Robots.txt file:
Having said all of the above about the robots.txt file you do not have to actually create one if you don’t want to, however it is an older, more respected method of controlling robots and webcrawlers.

The alternative is to use the “noindex,nofollow” attribute in their HTML meta-tags. Though not a foolproof way to eliminate robots that routinely burn up bandwidth, such an attribute does mesh with the general objectives of many websites.

Here’s an example of a “noindex,nofollow” HTML meta-tag:

There are literally hundreds (if not thousands) of bots and spiders crawling the Web which will take note of your robots.txt file, but not all of them will, so if the information is very sensitive then better no to store it on a server.

If you would like to use a cool tool to generate your robots.txt file you can check out my Resources page on my website.

Can Anyone Build Their Own Professional Website?

I decided to write this post after coming across a post from Eric Holmlund who has a very successful blog called “Eric Tips”. His blog is primarily for those in the Internet business who are really just stating out, and I have watched him over the past few years build his business, do various joint ventures with other Internet marketers, and continue to build his band of faithful followers by offering good advice, and unbiased reviews of products being offering to the Internet marketing “feeding ground”. (sorry.. but that’s how I see it)

In his post gave a recommendation for XSitePro as a tool to build websites. I checked it out and must say that it certainly has all the features you could want to throw together a website.

Which led me to question if these type of products are going to do us web designers out of business.

After a bit of pondering I realised that while XSitePro is offering a way to build a site, what it can’t do is bring you up to speed with the jargon which is used to interpret how to use it and the knowledge behind that jargon.

And therein will be the reason why web developers will be around for a while yet.

Though I can see in the future a time where you will simply input all the features you want using a touch screen and your selections will build the site. It has to come. The technology is already there to do it. So just a matter of time.

So can anyone build their own website?

No. And there will be people who buy this product and through dedication and application will master this software, and there will be others who throw up their hands in despair and hand it over to a web designer.

Cest la vie! (can you see the smile on my face?)

By the way.. would I recommend it? Yes. If you have made rudimentary websites before and you don’t mind taking a learning curve upwards then this could be for you.

Have You REALLY Looked At Your Website?

I’m very grateful for the readers of my blog, and especially the comments which inspire me to give out some more useful information about webdesign and Internet marketing in general.

A reader (Casey) recently posted a comment to my previous post “How to get your site visitors (NOT) doing what you want”.

Casey wanted some feedback (which I am happy to do), and I hope that you will relate my feedback I am giving on this website PropertyWishList.com.au to your own site in evaluating its effectiveness. You can open the site I am evaluating in another browser window to check it out as we go.

The first comment I want to make is not to launch a site until you have tested the site.

Testing encompasses a lot of things, not the least to make sure everything works technically. Another test should encompass what users think of the site. Now I’m not talking about you, your offsider, or your web developer. When you have been working on a site for any length of time you can become quite blind to what the site obviously needs. Find someone who fits a typical user. It could be a friend, an acquaintance, or a respected business person. You will want to go through the site and do what I am doing – evaluate it from a user perspective.

Your task for them should be clear. Does our site encompass everything that you (as a user) want and need to be of benefit to use this site? (this is especially the case when your site is a “service” website).

If necessary get them to fill in an online form, or ask them to just make notes and give you a call, or send them to you via email. You many even want to offer an incentive.

So lets go…

How do I think this site stacks up against the competition?

While it might bruise some egos, send out a collective *groan*, and put you in a spin, what I about to say could have been alleviated if you had assessed the wants and needs of the users first over what your competition offers.

I heard something recently (can’t remember where) the saying “Never be the first one to do anything”. I’ve pondered this good advice and now know why. When you are the first to do something you never get it right. You just set the benchmark for someone else to do it better. :-)

I’ve used real estate sites often. In fact very often. For the past 3 years I have been trying to sell a property which I have moved on from (due to re-locating).

Realestate.com.au is by far the biggest competitor (and I have used this site extensively when searching for property to buy), so first know who your competitor/s are and evaluate their website for areas which don’t work or could work better. Do this from the prospective of a user and make notes. Then do it from the prospective of a developer (and take notes).

[Read more →]

Tell Me You’re NOT Throwing Money At Adwords?

I’ve realised something..

There must be a gazillion advertisers simply throwing money way using Google AdWords.

I’ve just finished watching Brad Fallon’s and Andy Jenkins video on AdWords Triangulation and it’s jaw dropping!

If you use Google AdWords to advertise your website viewing this video is a must!

The video is a true Stompernet production – I just wish I had the resources to put out videos like the ones these guys do :-)

The video is long… a full 54 minutes, buy it’s jam packed with information you need to know. In fact I would go far as to say that spending money on Google AdWords without viewing this video is as good as throwing money away.

This video gives the low down on everything you need to know about advertising with Google AdWords to drive traffic to your site (well almost everything – they freely admit they keep some of their tools exclusively for their members)

Not only do they show you how to

  • set up and split test an advertising campaign
  • creating a compelling advertisement
  • use Google Webmaster tools

they also include valuable information on

  • how to tweak your website Meta tags Title and Description Keyword tips
  • how to make your all important Title tag “Ad quality”
  • how to think like a consumer when creating your ads
  • why each page of your website should have its own title tag and keywords
  • why a Site map is important
  • the techniques Stompernet uses for its members (well.. not all of them – you have to be a member to get the heavy duty stuff.

I would sincerely suggest you ‘opt in’ to their newsletter to keep up to date with the information these guys give freely to their readers.

I also viewed the Stomper SiteSeer video and took advantage of the free service Stomper SiteSeer generates about your website.  The report has some “fluff” which I guess is there for “newbies”, but well worthwhile for them to read.

The report is a web generated report (without a print option), but cut and paste of the information you need will suffice.

For certain I can say that in my line of work I come across countless websites which have the all important meta tag information missing completely! And the only way anyone is going to find their website is to Stumble upon it, or be given the URL of the site.  Sheesh!! No tags? No way!

So check out  Brad Fallon’s and Andy Jenkins video on AdWords Triangulation before they pull it down, and while you are there check out Stompernet Site Seer.

Stompernet

Technorati Profile