Archive for the ‘Uncategorized’ Category

The New Google Keyword Tool

Wednesday, June 16th, 2010

Last week I tried using the Google Keyword tool and it wasn’t working the way I expected it to and I thought to myself that this was the end of an era.

How could I survive without the trusted Google Keyword Tool?

Thankfully, when I logged in today it seemed to be back to normal with an improved interface.

For anyone that doesn’t know at this stage, the Google Keyword tool is an indispensable application for anyone who wishes to do keyword research on-line.  The tool allows you to put in a keyword or phrase and it will show you how many people search for this word/phrase and variants of it worldwide and also locally (i.e. your target area) for the previous month.  It also gives an indication of how many advertisers are paying for advertising off the back of these key words and phrases.

This information is critical to anyone who wishes to promote their site online.

From a Search Engine Optimisation point of view it facilitates decision making on what names to give pages on a website, what keywords and phrases to put on them etc.  I mean there’s no point in creating a page with a certain title if nobody is ever going to search for it.

It now also asks for a website address as well as a key phrase, which can be very handy to see what your competitors are up to as regards keyword targeting.

It is an invaluable tool for anyone who takes their on-line presences seriously.

  • Share/Bookmark

What is Google Page Rank (PR)

Monday, April 5th, 2010

Page rank is a measure of how important your website is to Google.  A page can have a rank between 0 and 10 (0 being the lowest rank). In fact a page can have no page rank at all, which means it hasn’t even been picked up by the search engine bots or spiders.

Note: Page Rank is not the same as your position on the search engine results page (SERP).

Page rank is calculated based on how many other web pages link back to your website, these link backs are considered votes, however not all of these votes are of the same worth.  A link back page that is already considered important and has a good page rank is worth more than a page with a low page rank.  Also, a page with lots of links is worth less to you than a page with only a few links… therefore the link backs that are most sought after are from pages with a high page rank and low link count. Here is the Wikipedia entry on Page Rank.

http://en.wikipedia.org/wiki/PageRank

Sites with good page rank generally do better on the search results page than pages with poor page rank, however, if the content on the page is not right then it won’t make a difference how much page rank your site has. Also, the links that gave you the page rank should make good use of keywords in those links to let Google know what your page is about.

You can check a page’s Page Rank by installing the Google toolbar on your browser and customise it to show Page rank, this shows a little progress bar icon on the toolbar showing the current page’s page rank. You could also use a site such as PR Checker to check a page’s page rank.

UTD Google Page Rank

UTD Google Page Rank on The Google Toolbar

  • Share/Bookmark

Double Home Page Problem Wordpress

Wednesday, March 3rd, 2010

Many of us Wordpress users will have come up with the double Home Page problem.

If you are using Wordpress to create a website often you want a static home page on the site and not have it default to the latest blog entry.  To do this you must log in to the admin area, go to setttings->reading and set a static page as your homepage.

Often times you will want to create this page and title it ‘Home’ however on most themes if you do this you will end up with two home pages.

To get around this, without editing the theme, you need to create a dummy static page that is hidden from public view.  Once this static page is created you must go back and edit the newly created home page and set its parent to this new dummy page.

And that should be it!

If you want to have your blogs appear on another page, simply create another static page (with no content) and again go to settings->reading and set the posts page to this page. You must do this before you make the dummy page private, however.

  • Share/Bookmark

Windows IIS, PHP & Error 500: The page cannot be displayed because an internal server error has occurred.

Wednesday, March 3rd, 2010

I was pulling my hair out this morning when I transferred my PHP Content Management System to an Windows IIS Shared Server and started getting the message Error 500: The page cannot be displayed because an internal server error has occurred.

Debugging wasn’t working, there were no syntax errors, I was stumped. So I started breaking down the code into little modules to test.

I tried printing out a variable that wasn’t initialised and low and behold the dreaded error appeared.

echo $test;

If I initialised the variable first there were no problems i.e.

$test  =  “Hello, World!”;
echo $test;

So, basically, the problem was that php was spitting out some debug warnings, however the shared hosting account was interpreting this as an internal error and hence the error message on the client browser.

An ideal fix would be to get rid of all warnings from the code, however, a quick workaround was to simply turn off error reporting altogether using the following line of code:

error_reporting(0);

Hope this helps someone out there!

  • Share/Bookmark

Promote Your Website Programme – Waterford City Enterprise Board

Thursday, January 21st, 2010

Waterford City Enterprise Board are now running the Promote Your Website Programme.  This involves one to one search engine optimisation training aimed at small to medium businesses that have (or intend to set up) a website and are new to the opportunities that the internet offers.

The individual sessions will offer a ‘checklist’ of the basic requirement for good website design and a general introduction to website promotion. This overview, over two three hour meetings, will help you become familiar with the many routes to market that the internet offers and the opportunities that are at your fingertips to grow your business.

I have personally used the techniques outlined in this course to promote products such as ‘The Model Dictionary of Wexford Slang’ over social networks such as Facebook. Over the Christmas period we managed to sign up approximately 2000 people, predominantly from Wexford, to our Wexford Slang Facebook page, which meant that we did not need to go down the traditional marketing route.  The end result was that we sold out all of our stock of the book before Christmas eve!!!

This is just one of our success stories and UTD Web Design is registered with this programme and is available to talk you through all aspects of online promotion.

Here is the proposed content of the mentoring sessions:

Part I – Understanding the Web (primer)

  • Overview of how the web works basic technologies such as HTML & CSS for creating and styling web pages, HTTP for transferring pages between server and browser etc.
  • Outline of some of the major web programming languages are PHP, ASP, JSP, Javscript
  • Introduction to database technologies such as MySQL, SqlServer
  • Front end technologies such as Flash and Javascript
  • Content Management Systems and their importance
  • Integration of third party components on websites such as galleries, video and audio players etc.
  • Domain names (.ie or .com etc.) and hosting options (shared, dedicated, platform and pricing) and how they work together
  • What you can do with a good hosting platfom
    • Manage email accounts, create and manage databases, install third party applications, create subdomains, FTP access etc. practical example
  • Social Networking, Blogging, Content Sharing etc.
    • FaceBook, Twitter, LinkedIn, Bebo, YouTube, FlickR, ISSUU etc.
  • Common third party web applications
    • eCommerce: osCommerce, virtumart etc.
    • Blogging & Content Management: WordPress, Joomla etc.
    • Discussion: phpBB, vBulletin
    • Other platforms: OpenRealty, phpList, Movable Type etc,
  • Fighting spam using web forms, captcha, hiding email address etc.
  • Accepting payment online (PayPal etc.)

Part II – Driving traffic to your website

  • Practical examples of how to use blogging, social networking, email etc. for viral campaigns.
  • How to use services like LinkedIn to create a business network
  • Registration with key directories and websites e.g. DMOZ, Wikipedia, WaterfordBusiness.com, ping-o-matic etc.
  • Search Engine Optimisation (SEO)
    • Stressing the absolute basics of title tags, heading tags, page naming, meta description tag, site content, site links etc. (basic understanding of html is needed to understand this)
    • Understanding the importance of the Google Page Rank algorithm
    • Importance of good inbound links to your site and how to increase page rank and as a result improve traffic from search engines
    • Importance of Sitemaps and link structure of site
  • Online Advertising
    • Pay per click advertising on Google using Google adwords
    • Choosing good keywords
    • Getting good PPC value
    • Banner ads on third party websites that reach your target market (how much you should expect to pay etc.)
    • Directory listings (paid for links)
  • Webmaster Tools
    • Using the Google Keyword Tool to identify the most valuable search terms for your site and spotting gaps in the market!
    • Using Google webmaster tool for setting region and other key settings for your site
    • Using Google analytics to generate reports on your hits in order to continuously improve a website’s performance

Depending on your business we can tailor these sessions to your needs.

Please visit http://www.waterfordceb.com/promote-your-website-programme.php for more information on these mentoring sessions. There is a nominal fee of 100 euro payable to the enterprise board, which is a fraction of what these sessions might cost otherwise.

  • Share/Bookmark

What is a Blog???

Wednesday, January 13th, 2010

I was delivering a presentation to a group of start ups just before Christmas and one of the class members asked the dreaded question…

“What is a Blog???”

Hmmm, I suppose if she asked it then others were thinking it too.

My simple answer was that it is an abbreviation of Web Log, but of course this is just the label and explains nothing.

In a nutshell a blog is simply a website that facilitates the publication of articles.

According to Wikipedia, a blog is a type of website, usually maintained by an individual with regular entries of commentary, descriptions of events, or other material such as graphics or video. Entries are commonly displayed in reverse-chronological order. “Blog” can also be used as a verb, meaning to maintain or add content to a blog (See http://en.wikipedia.org/wiki/Blog).

Blogs are generally organised by date and into user defined categories.  Often blogs present an RSS feed to the web. A RSS feed is a file that contains a synopsis of your latest articles and the links to those articles.  RSS feeds are automatically generated by tools such as Wordpress. Other users and sites can then subscribe to the RSS feed in order to be notified of updates to your blog. A podcast is related to a blog in that it presents media to the end user instead of text. I will explain podcasts in greater detail in a subsequent post.

Blogs are a great way to promote your company website as Google likes to check them regularly for updates.  Also, by writing a blog you will get more traffic to your site because you are more keywords and phrases that google can potentially match user searches with. So if you have a company website, you should set up a blog ASAP that you can write about interesting topics that are related to your business.

The best way to learn about blogs is to simply register on wordpress.com and create a blog for yourself to discover all the really cool features inherent in modern blog systems.

  • Share/Bookmark

Why Everyone Should Install Google Analytics

Wednesday, December 2nd, 2009

I’ll admit I was slow to start using Google Analytics myself but it was totally my loss.  I would advise everyone that has a website to go to the bother of installing analytics to get a picture of how well your website is performing. Most hosting companies provide comprehensive tools to allow you to view your web stats to the finest level of detail but Analytics takes it so much further.

Sample Analytics Screenshot

Sample Analytics Screenshot

Here are a just a few things of the things I like about it:

  • You get all the basics, no of visits, unique visits, page views, bounce rate, time users spend on site, traffic sources, keyword searches etc… and all of these are presented in graph and text format, which you can drill down into.
  • You can compare statistics going back as far as when you first installed analytics and you can see percentage changes in practically everything
  • You can set it up to email you (or a client) a summary of the results as a pdf of spreadsheet, at a fixed time period of your choice
  • You can actually overlay the results on you site so that when you browse your site you can see which pages are visited most etc.

It’s just an amazing piece of kit and is something I recommend that every client I work with sets up.  It takes all the mumbo jumbo out of web site statistics and presents it in a human readable format.

Here is an example of a report generated on one of my sites upthedeise.com-stats-november09

If you have an existing site and need to get analytics installed and talk about your SEO then visit http://www.utdwebdesignireland.com

  • Share/Bookmark

SEO Works: UTD Web Design Ireland on Page 1 Google.ie for Search Term ‘Web Design Ireland’

Wednesday, November 25th, 2009

Just a quick blog to demonstrate that when you practice what you preach good things happen.  As of today UTD Web Design Ireland is on page one of Google.ie search results page for the search term Web Design Ireland. OK it’s in 10th position, but when you consider that UTD Web Design is only registered since February 2009 this is a very good result given that this term would be highly sought after with 42,100,000 other results for the that key phrase.

web design ireland

UTD Web Design Ireland in Google's Top 10 Results

In order to achieve this I simply ensured that my content was simplified so that spiders can traverse it easily and got some high quality links back to the site.  Hopefully, as time passes I will further climb the top 10 results based on a continued sensible approach to SEO.

The basics of SEO are so important as outlined in my SEO Simplified blog entry.

Some of my other sites that have done quite well out of SEO are slang.ie (search for ‘irish slang’) and upthedeise.com (search for ‘waterford discussion’).

If you need assistance with your SEO, don’t hesitate to contact me at info@utdwebdesign.com and we can put in place an SEO plan for your business.

  • Share/Bookmark

Changing Domains and 301 Redirects

Tuesday, November 10th, 2009

If you want to move your business to a new domain and you have a popular domain name with a decent Google Page rank you will most certainly want to redirect traffic from your old website to your new website.

There are many ways to do this. Some of the most popular are:

  • using meta tags: this is a client side method that redirects the browser after a certain amount of time
  • using a server side script: this could be a simple .php that redirects users from a page (generally homepage) to your new site
  • use a .htaccess file and a rule to redirect traffic to your new site

META REFRESH REDIRECT

The meta refresh mechanism is quite simple, you insert code like this into the header of the page you wish to redirect:

<META http-equiv=”refresh” content=”5;URL=http://www.yournewsite.com/”>

This will redirect to your new site 5 seconds after the page loads on the viewer’s browser.  This method is simple and require no server side scripting knowledge.

PHP 301 REDIRECT

With languages like php you can use the header function to redirect to other pages. Here is an example of how to perform a 301 redirect with php.

<?php
header( “HTTP/1.1 301 Moved Permanently” );
header(’Location: http://www.yournewsite.ie/’);
?>

NOTE: this code must appear at the top of the .php file as if the script echoes anything at all to the client the redirect will not work.

This method is good as it performs a proper 301 redirect so that your new site picks up all of the page rank associated with the old page, the only disadvantage here is that it must be done page by page.

This 301 has been tried and tested on http://www.utdwebdesign.com and redirects to http://www.utdwebdesignireland.com

.HTACCESS 301 REDIRECT

This is the preferred method of performing a 301 redirect for all pages of a site but only works on Linux hosting. Here is an example of a .htaccess file with a 301 redirect rule for all pages of a website:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^yournewsite.com$ [NC]
RewriteRule ^(.*)$ http://www.yournewsite.com/ [L,R=301]

This .htaccess 301 Redirect has been tried and tested on Godaddy hosting for the website http://www.barrackstreetconcertband.com and redirects the user to http://www.barrackstreetband.com

  • Share/Bookmark

Do I need a Content Management System (CMS)?

Tuesday, October 13th, 2009

The short answer is YES.

A Content Management System or CMS is a piece of software running on a hosting account on a web server that allows the administrator of a site to log in to and edit the site through a web browser interface, without having to delve into the mystifying depths of HTML and CSS code trying to work out how to FTP the files over to the hosting account etc.

Generally a CMS is made up of standard HTML and CSS elements, a MySQL database (or other database technology), a Javascript word processor/text editor and some server side scripts (PHP, ASP, JSP etc.) to execute database operations such as saving and retrieving content and to allow upload and management of files on the server.

Most design companies will give a customer the choice of installing a third party CMS such as Wordpress or their own bespoke CMS. However, design companies generally prefer to offer bespoke CMS to their customers because they can be tied into a specific design more easily, and the user interface can be made exceptionally foolproof. With third party CMS applications design can often be very restricted unless the company specialises specifically in that technology.

You should expect to pay a bit less for a Wordpress or Joomla website as there is practically no coding involved in the set up of these sites, rather developers will find a suitable template on the web and will then customise it to suit a particular customers needs. If a company has to develop a theme from scratch, Joomla and Wordpress sites can become even more expensive then their own bespoke CMS sometimes prohibitively so.

Regardless of the technology chosen, the major advantage of a CMS is that you will no longer need to call your web design company every time you need to make a small change to your website, with a CMS you can update the site whenever you have a bit of news, want to add a new link, need to upload a new picture, press release etc. etc. You just simply log in through to the CMS via a specific URL or Web Address and edit your website pages on the fly.

However, with this power there are also caveats. Often designers have a keen eye regarding making content on a site look professional. By transferring this power to administrators, the design of the site can often suffer over time from a design perspective as a result, so if you do go for a CMS try and keep the content true to the design of the site and avoid using your own colour schemes, font sizes etc.

Search Engine Optimisation is also generally supported by good CMS systems. They allow the user to modify the title of the page, the content of the page (encouraging the use of h1 tags) and they also allow the admin to add meta description information. Often with static web sites, design companies do not change the title and description on the various pages on the site which can lead to devastating penalties from Search Engines.

So, if you have an existing site without a CMS, don’t worry, all is not lost. If your site is standard HTML / CSS it should be relatively easy to add a CMS to.

UTD Web Design Ireland can add a lightweight, bespoke SEO optimised CMS to your existing site for as little as €400 depending on your specific requirements, so what are you waiting for, get in to the 21st century and manage your own website content today!

  • Share/Bookmark