Can I have special characters in URL names?

They have: 12 posts

Joined: Sep 2006

I have recently created some new pages for a website which contains special Danish and German characters æ, ø and å.

The links to these pages work fine when I test offline but after I have uploaded the new pages and click the link it says the page cannot be found...???

Is this because I cannot use these special characters in the url name?

Does it have something to do with the server?

Or something else.......

Doea anybody out there know why my pages cannot be found??

The website is:

http://www.hygeiabeauty.com/index_dk.html

Here are some examples of pages that cannot be found:

[url]http://www.hygeiabeauty.com/ansigtsløftning.html[/url]
[url]http://www.hygeiabeauty.com/brystforstørrelse.html[/url]

Any advice will be highly appreciated.

Heine Schultz

Greg K's picture

He has: 2,145 posts

Joined: Nov 2003

Just a real quick suggestion:

make a directory that is browseable (do not prvent you from seeing the directory contents if there is no index.html, etc), place the files in there. Then browse to the directory to see how the server is displaying the files, and how it created the links for them.

Main question, why even put these characters in the filename at all, just use the closest "regular" (ASCII 33-127) characters. (ie. brystforstorrelse.html, hartransplantation.html )

-Greg

They have: 12 posts

Joined: Sep 2006

The reason i want to use the special characters is because i think it may give me a better chance of higher ranking for these keywords if my url is named the exact same as the keyword

He has: 1,758 posts

Joined: Jul 2002

It doesn't make enough of a difference to make the inconvenience worth while. As long as you make sure that your tags contain the keyword and you use a proper heading structure using the keywords (, etc) you should be fine.

Andy

Want to join the discussion? Create an account or log in if you already have one. Joining is fast, free and painless! We’ll even whisk you back here when you’ve finished.