Category: Web Master Tips

“Kill Frames” Javascript Code. Do You Really Need It On Yur Site?

Soon after discussing the use of framesets by newly relaunched LeapFish I received a question from dozen of readers and visitors asking me how they can prevent their website from “being framed” by other websites.

To prevent your website from being from being viewable in a frame of another website you can add the piece of the following code just above </head> tag on your website:

<SCRIPT TYPE="text/javascript">

      <!–
      if (top.frames.length!=0)
            top.location=self.document.location;
      // –>

</SCRIPT>
 

Before you do it you need to really be sure it is what you want it. There are many good websites out there that use frames to view your website- StumbleUpon is one of those good sites.

The above code also relies on whether or not your visitors browser is configured to support Javascript, you would be surprise how many users out there do not enable Javascript support on their browsers.

The above Javascript code “forses” user’s browser to open your page in it’s own window. Before my previous post I have never considered using it on my website and still do not think there are any huge benefits from implementing it on yours.

I would like to hear what you have to say. What are the reasons for using the above code? If you don’t recommend to use it – why not?

Of course I would also love to hear about any other way to “kill frames” – please share them in the comments if you know any.

If you are interested to find out more about LeapFish I highly recommend LeapFish Review by Better Business Bureau.

Telling Google How Often To Crawl Your Site- Not A Good Idea After All.

A while back I wrote an article pointing out one of the features available to webmasters at Google Webmaster Central – ability to set a custom crawl rate. At the time I thought it was an outstanding idea. It is still is a good solution should googlebot visit your site too often causing issues with bandwidth (even though I have never heard of such scenario).

Webmasters however should exercise caution when increasing the crawl rate via Google Webmaster Central. A few weeks ago I was involved in an upgrade of a website with 2000+ pages. One of the side effects of the upgrade was that we ended up with 2000+ new urls. Unfortunately there was no easy way to implement 2000+ redirects on the website. But, since most of the traffic came from PPC campaigns, we decided to let Google re-index the website on it’s own. Exception was of course that we used Google Webmaster Central to implement request for a more frequent crawl by Google. We increased the crawl rate by some 3000% only to receive the following notice a few days later:

Dear Webmaster,

Google has algorithms that determine how much to crawl each site. Our goal is to crawl as many page from your site, http://www.xxxxx.com/, as we can without overwhelming your server’s bandwidth.

For your site, http://www.xxxxx.com/, you have set a very low crawl rate which is preventing us from accessing your great content. We recommend you set the crawl rate option to “Let Google determine my default”, or, if you prefer to maintain a custom setting, increasing the rate.

Thanks,

The Google Web Crawling Team

In fact the Google had not indexed a single URL from the new sitemap. Not even the home page (which is/was the strongest page of the website) was re-indexed. So we followed Google’s instruction and within 24 hours our new pages began to appear in the index.

So if you are thinking of increasing the crawl rate in Google Webmaster Central – exercise caution or you may run the risk of not increasing the the crawl rate enough for Google to do it’s job.

Appointments Made Easy With Appointy

AppointyHave you ever considered allowing your client to schedule appointments with you right on your website? In search for such solution for my and for my friends and clients websites I came across Appointy, a Florida based startup. You can see the implementation of Appointy scheduling feature on my other website where I allow clients to reserve my interpreting and translating services online.

While Appointy offers an easy integration for WordPress websites via a plugin, their system can be implemented just on about any website through an “ifame” code.

Appointy comes “PayPal ready” allowing you to charge a fee for the appointment at the time of scheduling- either full amount or partial. You are of course free to not charge your clients for appointments, as it would be the case with most real estate agents I know. But if you would like to prevent “no shows”, you might want to implement a minimal fee refundable at the time of the appointment.

Currently Appointy offers four different plans:

  • FREE plan- this basic plan has some limits and you have no option to charge your clients for the appointment at the time of scheduling. Appointy also will inject some ads into your calendar – hey they need to pay their engineers and developers.
  • PLUS plan comes at $9.99 per moth and is ad free but it does not allow you for branding nor accepting pre-payments.
  • PRO plan will set you back about $19.99 per month- the plan I am looking forward to use. You can brand your calendar and accept pre-payments with this plan. This plan includes e-mail marketing tool that allows you to send different e-mails to confirm, remind or even cancel the appointments. The best thing of course that when you sing up for Appointy, you get to try this plan absolutely free for 30 days.
  • Finally the BUSINESS plan wich comes at $39.99 is the top level plan from Appointy. I would recommend this plan for businesses that have several staff members accepting appointments, the plan allows a separate logins for administrator and for the staff.

If you are looking for a solution that would allow your clients to book an appointment with you right on your website, Appointy should be given frist consideration.

As I have pointed out, I am using Appointy myself, although I am only beginning to test many of it’s features and probably have not seen yet what Appointy can really do for my business. I will report on the results about one month from now, so stay tuned.

The Effective Use of Title Tags

Guest Blogger: Cole Pannell

Website: The Banson Pro

Title tags are arguably the most important on-page SEO factor for any web page. When utilized properly, they can really help to boost your site in the SERPs. But when they are abused or used wrongfully, the impact could be fatal.

For those of you who don’t know, a title tag is the actual title of a document or web page. It is the text content contained within the section of the HTML code. You can always tell the title tag of a webpage by looking at the upper-most bar of your web browser window, as the title of the document will always be shown there.

Also, title tags give the actual “name” of any web page that is displayed in the search engine results pages or SERPs. Not only are they read by the human reader, they are also read by the search engines as well.

As a general rule, you want to use no more than 70 characters for the entire length of your title tag (spaces included). And you will want to use no more than 2 keywords in any title tag. It is very important not to keyword-stuff your title, like many webmasters do. But we will get to that in a minute.

Using too many words can actually dilute the keyword effect of your title. So try to keep the “filler” words down to a minimum. Try to use basic symbols (dash, underscore, comma, or the pipe symbol “|”) to break-up your title, instead of words like “the, and, of, by,” etc.

A good title tag should follow a similar format to this: “keyword1 | keyword2 | company name” or “company name – keyword1 – keyword2”. If you have more than 2 keywords you are targeting (as well do) then you should create separate pages and implement unique title tags for those pages and keywords.

Please remember to include the company name or actual website name inside of your title tag. This is for the benefit of the human reader, whereas the keywords are more for the search engines. You can place you company name either before or after the keywords, as shown in the above format, just as long as it is included.

So let’s take a look at a couple examples of what good title tags should like. Instead of giving you examples base on theory, I’m going to base this entirely from real-world, cold-hard facts and evidence.

Look at the site: bransoncanyon.com.

The title tag reads “Branson Real Estate – Branson Missouri Homes for Sale – Branson Canyon”. Obviously, the primary keyword for this website is “Branson Real Estate” and the secondary keyword is “Branson Missouri Homes for Sale”. Branson Canyon is the actual name of the company.

This is a perfect example of an effective title tag – for both SEO purposes and for the human reader. It has good keyword placement and also clearly shows the website for the human readers.

Also notice how it keeps the filler words down to a minimum. Using something like “Branson real estate and Branson Missouri homes for sale here at Branson Canyon” is not as effective as the existing format using the “|” symbol to break apart the words. It also would have been just as effective to use “Branson Real Estate, Branson Missouri Homes for Sale – Branson Canyon” (or any other variation that utilizes a symbolic naming convention).

What evidence do I have to back this up? I was actually hired by Branson Canyon to do the SEO work for them. Before I started, they were at position #53 for Branson Real Estate and position #26 for Branson Missouri Homes for Sale (both in Google). They now show up at position #19 and #17 for the same keywords, respectively. And at the time of this writing, it’s only been 3 weeks! And they will continue to rise as the SEO campaign progresses.

Granted, I also built about 50 in-bound back-links for their site and used the same keywords for the anchor text. But that’s a different topic for a different day :) .

Now let’s turn to a good example of how NOT to use a title tag.

Check out: bransonwestrealty.com. This lame is using exactly 471 characters in his title tag. And it’s definitely one of the worst cases of keyword-stuffing I’ve seen yet.

His title tag reads “Branson West Realty | BRANSON + REALTY + BRANSON MISSOURI REAL ESTATE + Branson West Real Estate + BRANSON + MISSOURI + VACATION + INFORMATION + PACKAGES + Tri-Lakes Area-Reserve Branson Vacation Packages-Cabins, Condos, Motels, Hotels, Music Shows, Area Attractions and Information-BRANSON MO Nightly Rentals-Branson Missouri Attractions-Vacations + Golf, Lodging, Show Tickets – Branson West, Missouri -Branson Real Estate Locator–A Service of Branson 1 Realty-Welcome”.

If you visit his site, you can clearly see that there is something wrong with this dude. There is no real content on his site. It’s just a bunch of junk links. Also, if you view the source, you can see that he is using 5349 characters for his description tag (it’s recommended to use only 150) and he has 332 keywords in the keywords tag (out of a recommended 10).

This is blatant and disgusting abuse of meta tags in general. Not only is he harming himself in the eyes of the search engines (his SERPs suck) but he is also being unfair to his visitors.

This type of “SEO” can have seriously detrimental effects. The search engines can penalize you or even ban you from the index for pulling stunts like this. And it will NOT help you in the least bit.

To summarize, let’s go over the key points again:

  • Use short, descriptive title tags (less than 70 characters).
  • Always include your company name or the official name of the website – you are not only writing for the search engines but for humans as well.
  • Use no more than 2 keywords for each page’s title.
  • Title tags should be unique for each page in your site.
  • Use common symbols instead of filler words.
  • Do not keyword-stuff
  • Don’t be a lame :)

Remember that effective usage of title tags is only 1 piece to the SEO puzzle. But when properly implemented, you will be well on your way to seeing your site rise to the top.

Thanks for reading!

-Cole Pannell

www.thebransonpro.com

If you enjoyed this post by Cole here are few more you might enjoy The Power Of Backlinks and Finding The Right Keywords For Your Niche.

Telling Google How Often To Crawl Your Website

If you are using Google Webmaster Tools you are probably aware that, among many things that these tools offer, there is the ability to submit your web site’s sitemap to help Google discover pages on your website. Google Webmasters Tools can also provide some insightful information about your website. Among many different statistics you will see the page containing information about about “crawl statistics”. You will find there a graphic of Googlebot’s activity on your website over the period of last 90 days. Just like the one you see below.
Go Byond MLS Crawl Stats

In the past Google did not offer webmasters many options or saying about how ofter they can or will crawl your website. While from time to time, after determining that your website may use a faster crawl rate, they would offer you an option to change this rate. However over the period last few months I was never offered that option in Google Webmaster Tools for my websites. So I have trusted Google, as most of us do, to crawl and discover the websites in their own time, and have completely forgotten about the “crawl rate” settings.

It appears, however, that recently, Google Webmaster Tools have opened the option to set a custom crawl rate for the websites you have listed in your account:
Custom Crawl Rate

SettingsThe above option can be found under the main settings in your Google Webmaster Tools account, and it is quiet self-explanatory. Stetting a “slower crawl rate” will reduce Googlebot’s visits to your website. I would recommend not to set a rate slower of what Google is already doing, unless your are experiencing issues with bandwidth. The slower crawl rate will probably result in delay with indexing your latest content. If anything, you may want to experiment with a “faster rate”, if you think it takes too long for your latest content to appear in Google’s index.

For time being I will not customize the crawl rate for this website, as I am pleased with what Google is doing now. I will however experiment with few other websites with intention to report here how can you benefit for this option, if you can benefit at all.