Nombre important de redirections 301
8 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
Nombre important de redirections 301
Bonjour à tous !
Suite à une mauvaise implémentation d'url, je dois faire face à plus de 100 000 URLs à rediriger (afin de ne pas perdre en référencement) via un fichier de rewritemap.
Je pense que je risque de "plomber" le serveur si je fais un fichier de 100 000 valeurs ; je pense donc à découper mon fichier et à aller chercher les valeurs en faisant un rewritecond sur l'id de mon URL.
J'ai donc deux questions à vous poser :
- combien de lignes doit faire mon fichier de rewritemap pour être optimal pour mon serveur ?
- quelle technique utiliser pour dire à mon rewritecond "si 50000<=id<=100000 alors" ?
J'espère avoir été assez claire....
Merci d'avance pour vos réponses
Suite à une mauvaise implémentation d'url, je dois faire face à plus de 100 000 URLs à rediriger (afin de ne pas perdre en référencement) via un fichier de rewritemap.
Je pense que je risque de "plomber" le serveur si je fais un fichier de 100 000 valeurs ; je pense donc à découper mon fichier et à aller chercher les valeurs en faisant un rewritecond sur l'id de mon URL.
J'ai donc deux questions à vous poser :
- combien de lignes doit faire mon fichier de rewritemap pour être optimal pour mon serveur ?
- quelle technique utiliser pour dire à mon rewritecond "si 50000<=id<=100000 alors" ?
J'espère avoir été assez claire....
Merci d'avance pour vos réponses
Re: Nombre important de redirections 301
hp_angel a écrit:Bonjour à tous !
Suite à une mauvaise implémentation d'url, je dois faire face à plus de 100 000 URLs à rediriger (afin de ne pas perdre en référencement) via un fichier de rewritemap.
Je pense que je risque de "plomber" le serveur si je fais un fichier de 100 000 valeurs ; je pense donc à découper mon fichier et à aller chercher les valeurs en faisant un rewritecond sur l'id de mon URL.
J'ai donc deux questions à vous poser :
- combien de lignes doit faire mon fichier de rewritemap pour être optimal pour mon serveur ?
- quelle technique utiliser pour dire à mon rewritecond "si 50000<=id<=100000 alors" ?
J'espère avoir été assez claire....
Merci d'avance pour vos réponses
pour ma part j'utilise une autre méthode qui fonctionne très bien. Je dirige toutes mes URLs vers un fichier PHP "redirect" qui se charge d'inclure les bons fichiers.. ce qui veut dire qu'en heading, je peux mettre un traitement qui fait un 403 à la volée si besoin.
Ex -www.4000m.com/fr/ou_sauter.html a successivement été redirigé vers -ou-sauter.html puis -ou-sauter tout court. et cela se fait très bien.
cet après-midi, j'ai enlevé les ".html" sur (quasiment) tout le site, et ça m'a pris 1mn30.
Merci RomsIW,
Je ne sais pas si j'ai bien compris ce que tu as dit, mais moi je ne parle pas d'inclusion de fichiers...
Mes URLs sont toutes générées automatiquement, par exemple :
-www.exEmple.com/ville/15/rennes/
Le problème c'est qu'il y a eu des urls -www.exEmple.com/ville/15/rennes-35000/ (Problème de duplicate content, 2 liens pointaient vers la même page)
Donc mes liens sont tous corrigés sur le site, mais je ne veux pas perdre en référencement, et je dois donc faire des redirections 301.
Je ne sais pas si j'ai bien compris ce que tu as dit, mais moi je ne parle pas d'inclusion de fichiers...
Mes URLs sont toutes générées automatiquement, par exemple :
-www.exEmple.com/ville/15/rennes/
Le problème c'est qu'il y a eu des urls -www.exEmple.com/ville/15/rennes-35000/ (Problème de duplicate content, 2 liens pointaient vers la même page)
Donc mes liens sont tous corrigés sur le site, mais je ne veux pas perdre en référencement, et je dois donc faire des redirections 301.
hp_angel a écrit:Merci RomsIW,
Je ne sais pas si j'ai bien compris ce que tu as dit, mais moi je ne parle pas d'inclusion de fichiers...
Mes URLs sont toutes générées automatiquement, par exemple :
-www.exEmple.com/ville/15/rennes/
Le problème c'est qu'il y a eu des urls -www.exEmple.com/ville/15/rennes-35000/ (Problème de duplicate content, 2 liens pointaient vers la même page)
Donc mes liens sont tous corrigés sur le site, mais je ne veux pas perdre en référencement, et je dois donc faire des redirections 301.
okok, moi ça marche très bien pour mon cas mais je reconnais que c'est pas le plus évident.
Ce que je te conseille pour ton cas précis :
Dans ton header, avant les premières balises HTML, tu fais tes tests en PHP que tu veux, et si tu détectes que l'URL est à l'ancien format, tu fais
- Code: Tout sélectionner
header("Status: 301 Moved Permanently", false, 301);
header("location: ".$new_url);
et le tour est joué
Je reconnais que c'est une solution, mais je devrais de toutes manières avoir un fichier contenant mes URLs à rediriger (sinon c'est le serveur de base de données que je vais plomber
)...
Je veux gérer ça par Apache, je sais, je suis têtue
Merci tout de même RomsIW, je garde ta solution sous le coude !
Je veux gérer ça par Apache, je sais, je suis têtue
Merci tout de même RomsIW, je garde ta solution sous le coude !
hp_angel a écrit:Je reconnais que c'est une solution, mais je devrais de toutes manières avoir un fichier contenant mes URLs à rediriger (sinon c'est le serveur de base de données que je vais plomber)...
Je veux gérer ça par Apache, je sais, je suis têtue
Merci tout de même RomsIW, je garde ta solution sous le coude !
je ne vois pas ce qui empeche :
- Code: Tout sélectionner
requete()
if($ref_page is dans la base de données) {
header 403
header location new-url-entrée-dans-la-bdd
}
si tu as un heading qui se trouve sur toutes tes pages, ou tout autre fichier d'inclusion ça ne posera pas de problème
8 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Référencement : gestion des redirections par Yahoo
- Les redirections 301 passent-elles encore le contexte sémantique ?
- Guide d'optimisation des redirections pour le référencement
- Aperçu des différents types de redirection
- Google planche sur les "redirections sauvages"
- A propos des redirections "sauvages"
- Gérer l'entête HTTP en PHP
- Optimiser ses codes HTTP pour le référencement
- A propos des redirections sauvages (302)
- Redirection (PHP, JavaScript, serveur...)
- Redirections 301 ?
- redirections 301 => reprise du PR ?
- Plusieurs redirections 301 ?
- redirections 301 à la chaine
- Nombre de requêtes important
- Le plus important pour le positionnement: PR ou nombre de BL
- Faire des redirections 301
- anciennes urls - redirections 301
- Comment obtenir un nombre important de blacklink...
- Problèmes redirections 301 par htaccess
- Probleme avec les redirections 301 ?
- redirectionS 301 htacsess ou header php ?
- Les redirections 301 - Comment ça marche ?
- Google Sitemap & Nombre important de link
- Nombre de caractères dans une URL...important ??
- Calcul du nombre de backlinks
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées. - Calcul du taux de backlinks vers pages internes
Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés. - Analyse de l'entête HTTP
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée. - Tester le type de redirection
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


le forum