Aide à la création de |
Les flux rss permettant de lire de diffuser le contenu d'une page web sur un site, peuvent être utilisés pour lire un fichier Google Earth dont le contenu évolue.
Le référencement dans les moteurs de recherche doit aller jusqu'à la visite du visiteur, la simple visibilité du site ne suffit pas. Les statistiques de google aident à connaître les pages ainsi concernées.
Les icones google maps sont personnalisables, pour des cartes intégrées dans un site web et qui communiquent ainsi d'avantage. Ce code source est utilisable.
Google Webmaster Tools analyse des balises méta des sites en constituant un rapport d'anomalie précieux.
La qualité d'un site peut se voir sur différents niveaux : du graphisme, à la lisibilité du contenu comme des lignes de code ou du référencement.
Carte des sites web de l'annuaire thématique avec géolocalisation et plan des villes.
Comment rendre son site lisible en 800 x 600 comme dans les grandes résolutions avec utilisation des balises div
Utiliser un flux xml pour afficher des données sur une carte Googlemaps
• Beaucoup de sites sur le Net proposent des scripts en PHP, celà va du script de portail, à la gestion d'annuaire ou au script de paiement sécurisé.
Les scripts proposés ici sont plutôt des astuces de programmation et dans le cadre de ce script utilisé pour Phortail
Ces scripts là sont donc en ligne et utilisés
Peu d'outils web permettent cette option de manière intrinsèque et pourtant il est possible voire conseillé d'optimiser son code source, pour permettre à ses pages d'êtres chargées plus rapidement, et de diminuer ainsi la bande passante.
C'est ce que propose cet article pour diminuer la bande passante.
• Nous savons que pour un référencement dans les moteurs de recherche, notamment Google, il est important d'avoir un lien qui soit de qualité, il est facile de faire de la sorte en HTML, en PHP, le soucis de la statistique fait que le webmaster privilégie le suivi du lien sortant plutôt que la qualité.
Le script proposé permet de concilier un lien de qualité et statistiques
Le pendant du lien étant l'url, voyez comment avoir des url de qualité
Pouvoir afficher la Blague du jour ou le script du mois sur une page, en utilisant les variables php disponibles peut-être réalisé simplement.
Explications avec le script de contenu de page aléatoire.
Une fois le site web réalisé, il n'est pas tout de le mettre en ligne, ensuite il faut aussi surveiller les visites.
Face à une montée anormale du traffic, que peut faire le webmaster, soucieux de sa bande passante et des hits serveurs généré.
Retrouvez celà dans notre article sur le script anti aspirateur.
Depuis des sites exterieurs au votre il est possible de venir lire et d'utiliser des fichiers (gif, jpeg, swf, mid, mp3 ...) sans passer par votre site.
Ces liens externes et directs sur vos fichiers consomment de la bande passante sans que vous voyez le moindre visiteur.
Une parade peut-être mise en place pour proteger les fichiers.
Les deux derniers articles sont été mis à jour et complétés sur web-ntic sous le titre protection des fichiers
Ce script permet de d'afficher en Live, le nombre d'internautes connéctés au site, et ce sans base de données.
Voir le script Visiteurs connectés
Une version améliorée du script des visiteurs connectés permet, avec d'autres informations sur la connexion (adresse IP, latitude, longitude) de présenter une liste puis une carte des villes connectées.
Plus d'infos sur le Service de géolocalisation avec carte et API GoogleMap
Installer un script d'annuaire sur un site web est une chose facile à faire, ajouter un formulaire de soumission est également aisé. Pour autant le système est il viable dans le temps, tant au niveau du référencement des pages, que de la qualité de l'annuaire, la réponse est évidement non.
Qui dit viabilité dans le temps dit évolution et en termes d'annuaire web, il faut prendre en compte le fait que les sites web évoluent. Mieux vaut alors gérer son annuaire avec des outils plutot qu'à la main. C'est ce que propose le script qui suit, il va permettre de conserver un annuaire avec des liens brisés en faible quantité.
Un site web n'est pas figé dans le temps, il peut changer de nom de domaine, l'hébergeur fusionne ses sociétés, le site ferme pour de multiples raisons et l'information n'est pas remontée au webmaster qui gère un annuaire.
Rien de grave, l'internaute passe par l'annuaire, clique sur l'url d'un site référéncé dans l'annuaire et tombe sur une erreur 404 (page indisponible), sur une erreur 403 (site fermé) ou une page qui est rédirigée vers la nouvelle adresse. Dans le cas du moteur de recherche qui parcourt les pages pour indexation, si celui-ci tombe sur un site en erreur, la page qui faisait le lien est mal vue, si il tombe sur une page de redirection, selon le type de redirection permanente (entête 301) ou temporaire (entête 302), le moteur jugera différement la qualité du site cible. Pour un annuaire de qualité, une gestion des liens brisés est donc importante.
Le principe de fonctionnement est simple, il s'agit d'aller lire l'entête http retournée par le site de l'annuaire et de lire le code retourné, si c'est un code 200, tout va bien, si c'est un code 404 ou 403, il y a quelque chose à faire...
Etant donné que le webmaster a des outils à sa disposition, il va profiter d'une visite d'un internaute sur l'annuaire pour analyser les entêtes. En fonction de l'entête récupérée, le script peut envoyer à une adresse mail les références du site visitée, son url, son identifiant, l'entête HTTP retournée.
Comme le webmaster est en plus organisé, l'adresse mail peut en plus être paramétree pour filtrer les mails de vérifications recus et faire le tri entre les mails d'erreur à lire et les mails de bon fonctionnement à archiver uniquement.
Voici donc le script PHP utilisé sur notre annuaire thématique:
function my_headers($url, $idx)
{
$url_info=parse_url($url);
$port = isset($url_info['port']) ? $url_info['port'] : 80;
@$fp=fsockopen($url_info['host'], $port, $errno, $errstr, 30);
if($fp)
{
$head = "HEAD ".@$url_info['path']."?".@$url_info['query']." HTTP/1.0\r\nHost: ".@$url_info['host']."\r\n\r\n";
fputs($fp, $head);
while(!feof($fp))
{
if($header=trim(fgets($fp, 1024)))
{
$headers[] = $header;
}
}
$tab=(explode(" ",$headers[0]));
$code = $tab[1];
$titre_mail="Vérification ".$code; // preparation du mail avec le code retour
}
else
{
$code = "invalide"; // cas ou il n'y pas d'entete retournee !
$titre_mail="Invalidation";
}
$email="votre@webmail";
$t = "Bonjour,\n\n";
$t .= "Le site ".$url." numéro ".$idx." a renvoye le code ".$code;
@mail($email,$titre_mail." de liens sur mon site",$t,"From: votre@webmail");
}
D'autres articles sur : Les scripts PHP - Protections de fichier - Liens - Compteur • Version Imprimable