Problèmes coté serveur pour un site hébergé, les solutions
Quelques questions sur la maintenance d'un site coté serveur (avec un hébergement mutualisé).
Exécuter PHP 5
En plaçant la commande suivante dans .htaccess pour Apache:
SetEnv PHP_VER 5Sur d'autres serveurs UNIX ce peut être:
AddType x-mapp-php5 .php
Consulter les instructions de votre hébergeur pour vérifier que la variable d'environnement utilisée est la même.
Changer l'extension des fichiers que le serveur doit exécuter
Si l'on a placé du code PHP dans une page d'extension .html par exemple,
comment faire pour que le serveur traite ce code PHP?
En plaçant une commande comme la suivante dans .htaccess:
AddType application/x-httpd-php .htm .html
Les extensions .htm et .html sont des exemples. La commande fera que les fichiers avec ces extensions seront traités par le serveur comme les fichiers d'extension .php.
Faut-il mettre un / terminal dans les URL?
On peut écrire une URL sous la forme:
http://www.example.com/webmaster ou http://www.example.com/webmaster/En général, le serveur s'il s'agit d'un répertoire redirige la première sur la seconde. Mais la première peut être un fichier, c'est souvent le cas avec Wordpress.
Ce n'est pas un problème pour Google qui lorsqu'il y a deux liens différents indexe le fichier et le répertoire. Lorsque le serveur redirige une URL sans slash terminal sur un répertoire,il n'y a pas de contenu dupliqué mais pour les crawlers des moteurs de recherche, c'est une complication à éviter.
Il faut donc dans le cas d'un répertoire toujours ajouter le slash.
Pour plus de précision, voir To slash or not to slash par Google Webmaster Central.
Protéger un répertoire par mot de passe
On modifie le fichier .htaccess ce qui peut se faire plus simplement en utilisant un outil qui va générer automatiquement le fichier.
Empêcher un site de spam de lier mon site
Dans le fichier .htaccess, ajoutez les lignes suivantes:
SetEnvIfNoCase Referer ".*(domaine | autre domaine | etc. ).*" spammer=yes Order allow, deny allow from all deny from env=spammer
Les noms des sites, domaines avec extension sont placés dans une liste
entre parenthèses et séparés par la barre verticale.
Ce code associe un code a un ensemble de domaines, et les lignes suivantes donnent
permission à tous sites sauf les sites désignés par le
code d'envoyer des visiteurs. Pour ces derniers l'accès est dénié.
Tiret ou caractère de soulignement pour séparer
Dans un nom de fichier, une ancre, etc., le caractère de soulignement
"_" ne sépare pas les mots pour les moteurs de recherche,
donc guide_tricot est vu comme un seul mot, tandis que guide-tricot avec un tiret, contient deux mots pour le moteur.
Le caractère de soulignement est un séparateur de termes dans
un identifieur en programmation, par exemple: file_exists(). Un identifieur
(comprenant éventuellement des caractères de soulignement) est
dans son entier un mot dans le langage humain et donc aussi pour les moteurs
de recherche.
En ce qui concerne MSN, les références contenant plus d'un tiret
ne sont pas prises en compte pour les recherches.
Chemin relatif ou absolu sur les pages du site
L'URL d'un lien interne peut avoir trois formes:
- URL absolue: http://www.example.com/mapage.html
- URL relative : /mapage.html
- URL locale: mapage.html
Le chemin absolu est à privilégier. Il renvoit vers votre site quand la page est affichée sur un aggrégateur.
Le chemin relatif ne fonctionne que si le serveur est configuré pour définir "/" comme la racine du site (plutôt que la racine du compte sur le serveur). C'est utile uniquement pour changer plus tard de domaine, une action improbable.
Le chemin local est à éviter.
Les chemins locaux ne sont pas pris en compte pas Analytics pour les statistiques de répartition des clics.
Taille optimale pour une page Web
Pour un ensemble de raisons (moteurs de recherche, temps de chargement, etc.) la taille généralement recommandée se situerait entre 10000 à 20000 caractères et cela est souvent pratiqué par les professionnels. Les robots accordent plus d'importance à la première partie des pages et ce peut être une raison pour les raccourcir.
Les visiteurs préfèrent des pages courtes quand ils surfent pour se distraire, mais des pages développées pour se documenter sur une question, dans ce cas des pages de taille importante donnent plus de chance d'obtenir des liens retour.
Selon l'étude publiée par le site Websiteoptimization, en 2008 la taille moyenne des pages était de 312 ko.
Ce qui importe aussi est le temps de chargement d'une page, on peut le connaître avec des outils comme les Outils du webmaster de Google.
Avoir une favicon: une image devant le nom de mon site dans la barre d'URL
Elle apparaît également
dans le panneau des favoris.
C'est un fichier de type icône de Windows, nommé favicon.ico,
de taille 16x16 pixels ou 32x32 pixels, qui doit être placé dans
le répertoire racine.
Voir sur cette page de logiciels
graphiques pour trouver un éditeur d'icones standard.
Voir aussi:
- Redirections. Utiliser le fichier .htaccess.