RSS

Posts Tagged ‘Lists’

22 Dec 2008

My Top 5 Free Wordpress Themes

Author: Richard Francis | Filed under: Themes

Okay I admit it, I love writing lists! But if you have previously spent hours upon hours searching for that perfect theme then (hopefully) you’re hunt will stop here. It’s important to remember that you will probably never get that perfect theme and it definitely won’t be unique unless you hire a designer like me to build one :) (I just had to get a plug in there somewhere)!

Anyway, here are my top 5 free WordPress themes. Leave a comment and let me know if you have any additions!

Desk Space

Preview | Theme URL

Designredux

Preview | Theme URL

Typebased

Preview | Theme URL

ZinePress

Preview | Theme URL

5ThirtyOne v2

Preview | Theme URL

18 Dec 2008

5 Essential Mac Applications for Web Designers

Author: Richard Francis | Filed under: Web Development

Okay, so you’re new to the web industry and you want to get your teeth into the nitty gritty of web design. Do you go the full whack and buy a copy of Creative Suite from Adobe, or do you hunt around a bit more until you find something better suited and/or less expensive? Well if you’re reading this then I’d be willing to bet money that you’re going for the latter choice (don’t quote me on that)!

The good news for you is that there is some great software out there capable of getting the job done just as fast and just as well as the mainstream packages, the majority of them outlined here being more cost effective than their popular counterparts. One exception here is Adobe Photoshop. I use this software religiously and I think it’s fair to say that it’s pretty much second nature to any designer, hence it being in my list!

So here they in order of my personal preference; the software packages that may change or sculpt your working practices for life!

1. Coda - One-Window Web Development

This nifty piece of software by Panic is my favourite. It is essentially an all-in-one (very) easy to use web development environment. It includes some nifty features such as ‘Subversion’, a great source control tool enabling you to easily work within a team, an impressive find and replace function, and a great intuitive interface. What’s more, the full version is only $99 - a very affordable price and a great choice in today’s economic times.

So, download the 15 day trial and see what you think!

2. ForkLift - File Manager and FTP/SFTP Client

If you own a mac and you build websites, there is simply no option but to get this software. It makes ‘FTPing’ and even local file management a breeze. Upon installation it is very clear that the folks over at Binary Nights created this application with Mac users in mind. It blends into OSX like it was made by Apple themselves and performs pretty much like a native application would too! Highly recommended.

MAMP - Local Apache & MySQL Server

Good news: there is absolutely no need to mess around with trying to activate your Mac’s ‘built in’ web server. Just download MAMP, run it, and you have a local web server enabling you to develop powerful dynamic PHP and MySQL websites offline. It’s very simple to use; only a couple of preferences lurk behind the interface, and it’s free so there is absolutely no excuse. If you do decide to ‘go pro’ then you get the added benefit of being able to configure an unlimited number of virtual hosts, full DynDNS support, and the ability to dispatch emails through your PHP scripts.

Navicat - MySQL, Oracle, & PostgreSQL Admin Tool

Lets face it - phpMyAdmin is not the most exciting way to administer your database. Whilst I don’t deny that it is a useful tool, I personally prefer having a local application installed on my machine to interface with. It’s very easy to use and obviously works well with MAMP! Take a deeper look at all the features of Navicat.

Adobe Photoshop

Yep - I told you it was in my list! Photoshop is still the one piece of software that I use the most and I’d be crippled without it! I design all my layouts in Photoshop before slicing it all and ‘CSSing’ my templates. With the release of Creative Suite 4, Adobe have introduced some great new features. You can check them out here.

Combine all 5 of these great applications and you truely do have a recipe for web design success!

23 Nov 2008

Improve your Google ranking in five easy steps

Author: Richard Francis | Filed under: Google

Everyone wants to climb up the Google ladder these days. I’d compare it to a mountain. Make no mistake, it is not easy and you definitely can’t cheat.

I have put together a list of five quick tips (in order of importance and speed) to improve your Google ranking. I hope you find them useful!

The five tips

1. URLs and page titles

The paths of your URLs are the most important things to consider. These will be the very first things Google looks at. They must be self-explanatory and very logical. Google uses a concept of ‘Taxonomy’ and ‘Autology’. Taxonomy is essentially the category of which your page content belongs to. For example, if you have a page about a particular book then this should be within the ‘books’ category. It sounds obvious I know, but there are still a staggering number of sites out there that do not employ this technique.

An example of an unfriendly URL would be http://www.mysite.com/books.php?cat=2&bookid=234. This does not help Google understand anything. What is the name of the book? What type of book is it?

Always remember to treat Google as an idiot. Hold it’s hand, explain in full, and reiterate everything.

This same example written as a Google (or any search engine) friendly URL would be something like http://www.mysite.com/books/adventure/lord-of-the-rings. Google can take so much more from this URL and as a bonus, it’s also easier for your visitors to remember! As a standard your URL should not contain any special characters but it can contain hyphens.

Page titles should essentially follow the same concept of taxonomy and autology. It’s not quite the same though, as Google will interpret the first part of your page title as having the most importance. It is therefore best to have the specific page title come first. For example ‘About us | Site name’ should be used as opposed to ‘Site name | About us’. You should always follow this concept.

2. Lots of content

The more content you have, the better. If users don’t have to scroll on your pages then get writing! An important point to note is not to rush this. Google will recognize the difference between rushed badly written content and good content. You have to strike a balance.

What’s more, always keep updating your site with new content. If Google finds some new content every time it crawls your site then this will give you more credibility and will ultimately contribute towards your overall ranking and credibility.

3. Explain your hyperlinks and headings

As highlighted in tip #1, Google needs you to explain everything to it over and over again. All links should be self explanatory and describe exactly what they are linking to. Google will use your link names as keywords for your site so you need to spend some time thinking about these (even if it means rewriting your content)!

Lets draw an analogy: a street sign would never read ‘go down here’, it would tell you the name of the location that it is pointing towards, for example ‘New York’. If you wouldn’t do it with a street sign then why do it with your hyperlinks? Never use ‘click here’ or anything equally as vague to direct visitors to a page.

When writing headings always use the correct tags; <h1>, <h2>, <h3> and so forth. Always make sure they are structured in that order too! By using heading tags you are signifying to Google that the text inside is a very important part of the page. Similarly to links, never use vague content in a header - you will simply be wasting a good opportunity to get some keywords in there! As with everything I have described so far there is a delicate balance that you have to strike here. Don’t go cramming your site with headings in the hope that Google will index all your content. It will in fact reduce the credibility of your pages.

4. Meta tags

Meta tags are HTML tags used to tell the search engine crawler about the content on your page. They generally come in the form of ‘keywords’ and ‘description’.

Meta tags are not as important as they used to be and certainly aren’t necessary to get indexed by Google nowadays but nevertheless can be useful. You first need to decide if you actually need them in your page source. Only use them if you have different keywords and descriptions for each page, otherwise you risk tarnishing your Google ‘credibility’. Many people think they can simply drop the same tags into the top of their pages and start reaping the rewards. This is a common misconception. Think about it logically. If you are describing a page from a book, would you describe every page in the same way? Of course not!

5. Link building

This is essential if you wish to get anywhere on Google, but I listed it last as it requires a lot of time!

Link popularity is the main factor that search engines use to rank web sites. The general concept is that the more credible links Google finds to your website, the higher it will be ranked. The more credible the websites linking to your site are, the better. For example, links to your site from various forum posts and blog entries on the web are all good and will help but are definitely not as good as a link from a large established portal like the BBC or MSNBC for instance.

There is no short way to do this. It involves hard work, determination, and time, but is worth it and your site will certainly benefit from it.

Good luck!

There is of course a lot more to learn about SEO. It is a very deep and complex issue dependent upon an almost unthinkable amount of factors.

I hope this post helps you kick-start your own SEO strategy and moves your site from the depths of Google up to the forefront of exposure! Please leave a comment if you found this useful, it would be great to hear your opinions.