Après avoir mis mon site en ligne et indexé mon sitemap a Google, j'ai analysé un peu ce qu'il en disait et je constate qu'il y a un probleme et potentiellement (2).
Donc.. le premier problème:
Mon forum est installé dans un dossier nommé /forum/ et à la racine du site j'ai un .htacces .
Je veux rediriger mon index.html à la racine vers / dans le but d'éviter les duplicates..... car je crois que Google n'a pas apprécié.
le deuxième problème
J'utilise un sitemap à la racine de mon site qui inclut toutes les pages que je dois indexer. (Uniquement les liens sans problemes de duplicates et sans les /post).
J'utilise aussi le GYM sitemap pour mon forum..
Devrais-je supprimer le sitemap à la racine et garder uniquement le GYM sitemap??
Si je peux garder les 2,,, à quoi dois-je faire attention??
Voici mon .htacces
- Code: Tout sélectionner
# You could need to un-comment the following line
# Options +FollowSymlinks
RewriteEngine On
RewriteBase /forum
#########################################################
# forum SEO REWRITE RULES #
#########################################################
# AUTHOR : DCZ http://www.forum-seo.com/
# STARTED : 01/2006
#####################################################
# FORUMS PAGES
########################
# FORUM INDEX (un-comment if used)
# RewriteRule ^forum/index\.html$ /forum/index.php [QSA,L,NC]
# FORUM PROTECTION RULE
# RewriteRule ^forum/[a-z0-9_-]+/([^/]+\.html)$ /forum/index.php [R=301,L,NC]
# CATEGORIES
RewriteRule ^forum/[a-z0-9_-]*-c([0-9]+)\.html$ /forum/index.php?c=$1 [QSA,L,NC]
# PAGINATED FORUM
RewriteRule ^forum/[a-z0-9_-]*-f([0-9]+)-([0-9]+)\.html$ /forum/viewforum.php?f=$1&start=$2 [QSA,L,NC]
# FORUM
RewriteRule ^forum/[a-z0-9_-]*-f([0-9]+)\.html$ /forum/viewforum.php?f=$1 [QSA,L,NC]
# PAGINATED TOPIC
RewriteRule ^forum/[a-z0-9_-]*-t([0-9]+)-([0-9]+)\.html$ /forum/viewtopic.php?t=$1&start=$2 [QSA,L,NC]
# TOPIC
RewriteRule ^forum/[a-z0-9_-]*-t([0-9]+)\.html$ /forum/viewtopic.php?t=$1 [QSA,L,NC]
# POST
RewriteRule ^forum/post([0-9]+)\.html$ /forum/viewtopic.php?p=$1 [QSA,L,NC]
#PROFILES
RewriteRule ^forum/membre([0-9]+)\.html$ /forum/profile.php?mode=viewprofile&u=$1 [QSA,L,NC]
#####################################################
# ANNUAIRE PAGES
########################
RewriteRule ^forum/annuaire.html$ /forum/annuaire.php [L]
RewriteRule ^[a-z0-9_-].+-lc([0-9]+)-([0-9]+)\.html$ /forum/annuaire.php?mode=cat&id=$1&start=$2 [QSA,L,NC]
RewriteRule ^[a-z0-9_-].+-lc([0-9]+)\.html$ /forum/annuaire.php?mode=cat&id=$1 [QSA,L,NC]
RewriteRule ^[a-z0-9_-].+-lk([0-9]+)\.html$ /forum/annuaire_comment.php?id=$1 [QSA,L,NC]
# END ANNUAIRE PAGES
#####################################################
# END forum PAGES
#####################################################
#########################################################
# GYM SITEMAPS AND RSS REWRITE RULES #
#########################################################
# AUTHOR : dcz http://www.forum-seo.com/
# STARTED : 2006/02/22
########################
# RSS main
RewriteRule ^forum/rss-?(l|s)?-?(m)?\.(xml(\.gz)?)$ /forum/rss.php?$1&$2 [L]
# RSS forums
RewriteRule ^forum/forums-rss-?(l|s)?-?(m)?\.(xml(\.gz)?)$ /forum/rss.php?forum&c&$1&$2 [L]
# RSS all
RewriteRule ^forum/([a-zA-Z0-9_-]+)-rss([0-9]*)-?(l|s)?-?(m)?\.(xml(\.gz)?)$ /forum/rss.php?$1=$2&$3&$4 [L]
# RSS forum topics
RewriteRule ^forum/.+-rf([0-9]+)-?(l|s)?-?(m)?\.(xml(\.gz)?)$ /forum/rss.php?forum=$1&$2&$3 [L]
# SitemapIndex
RewriteRule ^forum/sitemaps\.(xml(\.gz)?)$ /forum/sitemap.php [L]
# Sitemap modules
RewriteRule ^forum/([a-zA-Z0-9_-]+)-sitemap\.(xml(\.gz)?)$ /forum/sitemap.php?$1 [L]
# Forum Sitemaps
RewriteRule ^forum/.+-gf([0-9]+)\.(xml(\.gz)?)$ /forum/sitemap.php?forum=$1 [L]
# Yahoo! urllist.txt
RewriteRule ^forum/urllist\.(txt(\.gz)?)$ /forum/urllist.php [L]
#########################################################
# END GYM SITEMAPS AND RSS REWRITE RULES #
#########################################################
RewriteCond %{HTTP_HOST} !^www\.monsite\.com$ [NC]
RewriteRule ^(.*) http://www.monsite.com/$1 [QSA,L,R=301]
Pour la redirection de index.html vers / ...j'ai essayé ceci
- Code: Tout sélectionner
RewriteRule ^index\.html$ http://www.monsite.com/ [NC,R=301]
et ca ne fonctionnait pas....
Je suis dans les premiers pas du référencement du site et je suis un peu anxieu car pas famillier avec la réécriture et le GYM sitemap.
Merci encore de bien vouloir m'aider...
ps: voici mon fichier robots.txt
Sitemap: http :// www .monsite.com/monsitemap.com.xml
User-agent: *
Disallow: formulaire_email_type.php
Disallow: menu.css
Disallow: top.html
Disallow: /moteurs/
Disallow: /visites/
Disallow: /stats/
Disallow: /db_backup/
Disallow: /forum/viewtopic.php
Disallow: /forum/viewforum.php
Disallow: /forum/index.php?
Disallow: /forum/posting.php
Disallow: /forum/groupcp.php
Disallow: /forum/search.php
Disallow: /forum/login.php
Disallow: /forum/privmsg.php
Disallow: /forum/post
Disallow: /forum/faq.php
Disallow: /forum/memberlist.php

Français |
Anglais
