Thursday, 14 January 2010

Website

You can view my website here http://www.simeson.artdesignhull.ac.uk

Validation

Once I had finished my site I checked them using the W3C validator. I first validated the html (Below). At first there were 23 errors but I worked on my site and changed things and I eventually got it to display no errors.



I then validated the CSS and this showed up with no errors.
This is important for search engine optimization because search engines can not read code that is wrong.

Robot.txt File

Whilst I was working on my Humber Mouth site I used a robot.txt file so search engines would not find my site.

User-agent:*
Disallow:/

* - this means that it applies to all search engines
/ - this means it is all the pages of my site.

Friday, 8 January 2010

Off Site Pages

I have added links to other websites that are related to Humber Mouth. These are Twitter and Facebook. This is a good idea because more people will hear about Humber Mouth because they use these sites and if they are interested they will visit the Humber Mouth website so it is a great way of getting users to visit your site.

Search Engine Optimization

I have search engine optimized my Humber Mouth website and I did this by doing research and then doing the things I had learnt. First of all I signed up to Google Analytics and put the provided code at the bottom of the pages of my website. Google Analytics is good because it records how users are getting to my website and the keywords they use in their searches. From the videos I looked at on You Tube and from the pages I read in 'Get to the top on Google by David Viney' I learned that using meta tags can help so I added meta description and metakeyword tags to my web pages. The keywords I used were:


humber, mouth, literature festival, literature, festival, books, readers, read, authors, hull, yorkshire, events, speakers, artists, language.

I also used ALT Tags on images. This is important because search engines can not read images so adding ALT Tags helps search engines by knowing what the image is. ALT Tags are also good for accessibility for people who use screen readers. (The image on the left shows an example of the use of ALT Tags on my site).


The content management system that I created will be good for search engines because the site can be updated quite often refreshing the information so this is keep it up near the top in search engines.

Content Management System

As well as the search engine optimization we were to create a content managment system so the administrator could log into the website and add events, edit events and delete events and this was done using PHP. The first thing I did was an admin log in. The page that was created looks like this:


Once the user has entered their username and password they will be logged in as long as this information is in the database. Once they are logged in the next page looks like this:
From this page the user can add, edit and delete events. When they click on 'add event' the following page is displayed:



When the user clicks on the edit event link the following page is displayed:


The user then has to click on the event they want to edit and then the next page is displayed:



When the user clicks on the delete event button the following page is displayed:



After the user has clicked on an event, the next page lets the user know that the event has been deleted.

Thursday, 7 January 2010

Google Analytics

I signed up for Google Analytics after I had created my web pages so I could add the code onto my web pages. The code that was given to me after I signed up was placed at the bottom of each of my web pages right before the end body tag.


The screen shot above shows the first page that is displayed when you log in to Google Analytics and it is an overview of the websites you have added to it.
The screenshot above is what is diplayed when you click on 'view report'. From this page you can choose to view a number of reports including content reports, visitors report, map report, traffic sources report.

The screen is above is an example of a report from the dashboard.