Yes, I am talking about the web page file names (some-thing.html) NOT the one which you put in title tags. I am going to express my views and want to know what you think is correct. I have seen pages named in various ways like these:
1) my_web_page.html
2) DoYouLikeMyPage.html
3) hey-see-my-webpage.html (I think this way is more appropriate)
4) this.is.a.page.html (somewhat confusing)
5) I dont know.html (I don't really know if this type of naming is possible or correct)
1) my_web_page.html: It seems to be the most favourite way for webmasters. I think it is used mainly because in olden days the server allowed only alphanumerical characters and "_" to name pages. But nowadays it is not a problem.
I personally prefer "-" rather than "_" for spacing, because most search engine think "-" to be a word separation. What I mean is that when you name something like my_page.html the combination "my_page" is taken as whole word but not in the other case. But when it comes to search engines like yahoo and google they might already have set "_" for a space.
2) DoYouLikeMyPage.html: I opt strict no no for this type. First of all it makes reading the name difficult and also doesnt please the search engines.
3) hey-see-my-webpage.html: This is what I have been using all these days. It is clearer to read (but who reads page names???) and for the search engines.
4) this.is.a.page.html: Using full stops does make way for separating words but I am not sure about it. The only problem is in reading them, I some times confuse the last words with extensions (I have set to show extensions in my windows), otherwise its perfectly ok with me.
And there might be still other popular ways for naming. I want you to joing along the post if you know them.
What about Content Management Systems???
Edit: Sorry electriic ink, I was referring to the title when I was saying "This one really uses naming badly". Edited for future misunderstanding by readers.
I have seen almost all php cms (I only use php you know) using either random characters or numerals as per databse table for naming webpages. Worst some cms don't even put meta tags/keywords/description and even worseare some which puts the same title throughout its pages. This takes my topic to end as almost all good sites are using cms and now I am starting to feel that file names hold no value.
But one use I know of good naming is that it brings relief to users who bookmark pages and after somedays when they really need them they have to literally open each of the bookmarks to find it.


