File Naming Conventions

File naming is an element of SEO that most people pay little attention to. Similarly, may don’t understand the concepts behind search-engine-friendly URLs (). Yet, its a crucial issue for two key reasons;

Search Engine Page Results

File Naming Conventions - Search Engine Friendly URLWhen a reference to one of your pages shows up within a SERP, there are 3 important cues that can entice a visitor to click the link and visit your site. In order, they are Title, Description and URL – or page file name. Why not give yourself every possible advantage when competing for visitors, by providing accurate and readable ? It might well be the final push that slides the mouse pointer in your favor.

Search Engine Rankings

Equally, when search engine spiders are mapping your site and trying to figure out what on earth its all about, giving them some accurate information in every possible area would seem like a smart move, right? Keywords in file names are important, and they do make a difference. It might only be one of 100-plus elements in a search engine relevancy algorithm, but the more places you can tick off as being perfect, the better!

In the not-so-distant past, search engines could not index or cache dynamic content pages. URL’s with ? & = etc were unintelligle gibberish for years… Slowly, the ability to process those URL’s generated by databases met the advance of technology trying hard to output plain english URLs. These days, most Ecomerce and CMS packages have the ability to poduce good URLs…

The SEF URL Reality Check

Oddly enough, few people actually do this! Most file names are either a model of brevity, acronymic, cryptic or just plain gibberish! That’s a bit like driving with the handbrake on…

Top 10 File Name Factors

1.) Use keywords! Why use “contact.html” when you could use “contact-the-blue-widget-specialists.html”??? Your page names are a good place to slip in an “exact match” high-volume keyword phrase… Do this where appropriate – like every page on your site – to help reinforce the keywords in Title / Description tags.

2.) Use hyphens and not underscores! In a URL, or in a text anchor on a page, the underscore blends with the hyperlink underline, making it difficult to see that it is not a space.

3.) Do NOT use spaces! Aside from the fact that the operating system has to fill the gaps with the awful %20 – there are still some operating systems and browsers in use around the globe that struggle to process spaces in file names.

4.) Do NOT use CAPITALS in file names – Windows does not care, and will treat “Blue-Widgets.html” and “blue-widgets.html” as the same file… However, operating systems such a Linux are case sensitive and see that variation as two completely different filenames! If you’ve typed internal hyperlink file names with case variations, you may well generate broken links for some users.

5.) Confine yourself to the Alphabet, and numerals, with hyphens between words. Do not commit the heinous crime of adding special characters into your file names! Linux allows pretty much any character except a forward slash (/) – but other operating systems might choke on them!

6.) Remember that SE’s really don’t like all the “&” and “?” and “=” that some CMS systems add. For example, if you are an osCommerce user, its a straightforward task to have Ultimate SEO URL’s installed, and produce plain-English file names.

7.) Don’t use the default file names and hierarchical structures in / Joomla / Drupal / or any other Content Management system. For example, is 2007 a good Category heading, or directory name? Its out of date in a few months time! Still, its not uncommon to see CMS sites based on silly, out-of-date directory/file name combinations.

8.) Make sure your CMS site generates keyword-rich file names that reflect page content. This should be the “normal” way to do things, but apparently the people who write this software genre don’t really understand a web business must generate search engine traffic to survive.

9.) Prevent your session ID’s being added to pages served to search engine spiders. Aside from the special character garbage, it means every time they visit, they get a different URL for the same page – resulting in duplicate content indexing! That can get your site removed from the SE indexes!

10.) Before changing a filename, ensure that you first set up a 301 Permanent Redirect from the old file name to the new file name. This will make the transition seamless, and minimise the possibility of 404 page not found errors. Also, those people who had the page bookmarked will still arrive at the correct location in your site. 

Related Posts SliderRelated Information / Content
CMS + SEO Revisited
Back in 2007, I published an article entitled “Content Management Systems Equal Business Suicide.” The articles basic premise was at that time, CMS software applications as produced were essentially ...
READ MORE
Blogs for SEO – How to Get Started
Implementing a Blog (weB log) is an excellent way to steadily increase the the depth of content on your site in an easy and efficient manner. Utilising a Blog ...
READ MORE
Web Redesign – Best Practice
Website Redesign - Best Practices for Web Redesign Website redesign proposal checklists should take careful account of the current status of the existing website. Rather than just rush headlong into the ...
READ MORE
Website Content Duplication Issues
The lazy webmasters, those allergic to original thought, and those who detest writing the most are almost always vehement that unique content is over-rated, unnecessary or even pointless.Of all the ...
READ MORE
Who Owns Your Website?
Website ownership is a serious issue. As part of being an SEO consultant, I’m frequently asked to conduct SEO Audits on potential client’s websites. Amongst sundry other tasks, I always ...
READ MORE
Small Business SEO – Adv
Small Business Search Engine Optimisation: Advanced Package Advanced small business search engine optimisation commences with a comprehensive website SEO audit analysis to establish whether the products/services offered match the keywords currently ...
READ MORE
SEO Audit & Review
Website Audit Services SEO Audit & Review services by The SEO Guy are the NZ SEO industry's most comprehensive SEO Audit - a 20+ page document analysing the most critical ...
READ MORE
Case Study: Website Rebuild and Search Engine Rankings
Fasteners Direct is an Auckland-based company specialising in supply of fasteners & hardware to the construction, building & engineering industries. Their old website was static HTML pages originally done in ...
READ MORE
Case Study: Extreme Website Makeover with SEO
A few weeks ago, I was contacted by the nice folks at Flexiscreens® in Tasmania. The site had been live for years and had previously been generating good business. However, ...
READ MORE
Search Optimisers – The WHY of SEO
Search optimisers have written many articles on the HOW of SEO, covering the many and varied aspects of the art of improving your site’s position in search engine ranking pages ...
READ MORE
CMS + SEO Revisited
Blogs for SEO – How to Get Started
Web Redesign – Best Practice
Website Content Duplication Issues
Who Owns Your Website?
Small Business SEO – Adv
SEO Audit & Review
Case Study: Website Rebuild and Search Engine Rankings
Case Study: Extreme Website Makeover with SEO
Search Optimisers – The WHY of SEO