ExpressionEngine category archive

Removing index.php from ExpressionEngine URLs

Posted on 25 October 2008 at 08:19pm. 1 comments.

As well as insisting that my code is perfect, I also like my URLs to be just the way I want them and I’m sure I’m not the only one! I like each main section and sub section of a website to have its own URL segment. E.g. the ’About’ section on this website is located at benspencer.com/about/, and the Oxyl8 project is showcased within the ‘Work’ section at benspencer.com/work/oxyl8/. These types of URLs are both human and search engine friendly.

Unfortunately, by default, EE inserts ‘index.php’ into its URLs causing unacceptable results like websiteurl.com/index.php/about/.

Continue reading.

Verifying an ExpressionEngine website with Google Webmaster Tools

Posted on 24 July 2008 at 02:19pm. 0 comments.

If you are using the “Exclude List Method” to remove index.php from your ExpressionEngine URL’s, and you want to be able to verify your website with Google Webmaster Tools, there are two important steps that you will need to carry out.

I prefer to use the “verify file” method within Google Webmaster Tools, simply because it negates the need for an extra line of code required for the “verify meta tag” alternative. However, when combining this verification method with the “Exclude List Method” for removing index.php from your URL’s, Google will not be able to access the file, and will therefore not be able to verify it.

Continue reading.

benspencer.com begins

Posted on 22 July 2008 at 07:22pm. 4 comments.

After shirking my responsibilities at the gym, and over a week of very late nights, my online home is finally live.

I have been very keen to get involved in the active and friendly web standards community for quite some time, but all of the ‘benspencer’ TLD‘s were taken and I was never quite happy with any of the alternative ideas that I had. When benspencer.com finally became available in June 2008, I rolled up my seelves and began work.

Continue reading.