Coding: Dateinamen im Internet
Die Möglichkeiten sind vielseitig, aber welche ist nun die Richtige? Dieser Artikel beschreibt die Möglichkeiten, deren Auswirkungen, worauf geachtet werden muss und wie man auf der sicheren “Schiene” fährt!
Beim vergeben von Dateinamen sollte unbedingt auf folgende Kriterien geachtet werden:
- Sie dürfen maximal 256 Zeichen lang sein, jedoch interpretieren manche Browser und Suchmachinen Dateinamen die länger als 8 Zeichen betragen falsch
- Vermeiden Sie unbedingt Sonderzeichen jeder Art. Auch Umlaute wie ä,Ä,ü,Ü,ö,Ö sollten vermieden werden
- Punkte lassen sich zwar verwenden, können aber unter Umständen zu Problemen führen
- Leerzeichen sollten vermieden werden, anstelle dieser verwenden Sie lieber das Unterzeichen “_” oder einen Bindestrich “-”. Bindestriche bieten einen weiteren Vorteil. Suchmaschinen Ignorieren Unterstriche (siehe folgende 2 Punkte)
- Schreiben Sie wenn möglich ein schlüssligen Wort zum Inhalt der Seite als Dateinamen. Wenn sie beispielsweise also auf Ihrer Webseite Links zu Computerspielen anbieten, dann könnte der Dateiname so aussehen: “computerspiele_Links.html” oder “computerspiele-Links.html”. Suchmaschinen wie “Fireball” oder “Google” werden Ihnen dankbar sein.
- Nochmal: Suchmaschinen wie Google z.B. interpretieren Unterstriche falsch. Das Ergebnis sieht dann so aus: “computerspieleLinks.html”. Wer sucht schon nach so einem Begriff wie “computerspieleLinks”. Benutzen Sie stattdessen Bindestriche.
- Zahlen können Sie verwenden. Achten Sie aber darauf dass keine Zahl am Anfang des Dateinamens steht (04computerspiele_Links.html). Bei bestimmten Servern werden sie ebenfalls falsch interpretiert.
- Schreiben Sie Dateinamen grundsätzlich klein. Unix-Server unterscheiden im Gegensatz zu anderen Servern die Groß- und Kleinschreibung. Sie riskieren dadurch weniger.
Zusammenfassend kann man sagen, ist man am sichersten, wenn man einfache, kleingeschriebene Dateinamen verwendet, die keine Zahlen oder Sonderzeichen enthalten. Für Leerzeichen verwenden den Unterstrich benutzen.
Leave a comment!
