Would be great if you guys could shed some light on this, has baffled me:
I was asked by a client if I could try and make the search term for his comedy night “sketchercise” put his website top of the Google ranking. I simply changed the title tag of the header for the whole site from “Allnutt and Simpson” to “Allnutt and Simpson – Sketchercise @ Ginglik – Sketch Duo”. It did the trick and now the site comes up top of the Google listing when typing in “sketchercise”. However, it gives off this very strange link:
http://www.allnuttandsimpson.com/index.php/videos/
This is the link to the google search result too:
http://www.google.co.uk/search?sourceid=chrome&ie=UTF-8&q=sketchercise
This link is invalid, it doesn’t make any sense. I guess it has something to do with the use of hash tags and the AJAX driven site, but before I changed the title tag, it linked to the site fine using the # tags. What is the deal with this slash?
The strangest part is that the valid URL for the videos page on that site is /index.php#vidspics, I have never used the word “videos” in a url!
If anyone can explain the cause of this or just help me stop it from happening, I’d be very grateful. I realise that this is an SEO question and I hate that stuff generally, but I hope you can see this is a bit of a strange case!
Just to compare, if you google “allnutt and simpson” it works just fine links to the site and all of it’s pages absolutely fine as .php pages (and then my JS converts them to hash tags to keep things clean)
It’s because there must be a folder called ‘videos’ under your hosted files, use an FTP client and check this.
Google crawls every folder and file unless you tell him not to do this, look for robot.txt files to learn how to avoid indexation.
Also ask google to remove that result when you solve this.
Finally that behaviour is not related with hash tags, these are just references to javascript in order to display the appropiate content in you webpage.