form avec index.php = duplicate content ?

Nouveau WRInaute
Bonjour,
Afin d'éviter le duplicate content, je voudrais remplacer tous les liens internes du type https://domain.com/index.php par https://www.domain.com/
Mais je vois que tous les formulaires sont codé de cette façon :
<form method="post" action="<?=DB_DOMAIN ?>index.php"> ou <form method="GET" action="<?=DB_DOMAIN ?>index.php">
Est-ce que c'est également considéré comme duplicate content ?
Car ayant un fichier index.html je pense ne pas pouvoir retirer le index.php de ces lignes de code.
Merci pour vos conseils,
Lucile
 
Nouveau WRInaute
Je me suis trompée dans mon post et je ne peux plus l'éditer.

Je voulais bien sûr dire remplacer https://domain.com/index.php par https://domain.com/

Cela soulève une autre question, dite-moi si je dois l'ouvrir dans un autre post :
Dois-je désindexer www.domain.com de google avec Google Search Console pour qu'il ne garde que https://domain.com ou est-ce que je risque de perdre tout mon positionnement acquis au cours des dernières années ?
 
WRInaute passionné
Il faut faire des redirections 301 et c'est tout.

Quant à avoir à la fois un fichier index.php et index.html, ça ne rime à rien, il ne faut être un peu propre et n'en avoir qu'un, sachant que lorsqu'il est omis c'est index.html qui est trouvé par défaut.
 
Nouveau WRInaute
Merci pour la réponse. Les redirections 301 sont faites mais je pensais que ce n'étais pas suffisant. Bonne nouvelle donc.

Le site a été fait à partir d'un script de rencontres et avec ces fichiers index.php et index.html, il est fait comme ça, et je vois que le contenu du index.html est "no access".
Ma question initiale était si je remplace tous les liens internes du type https://domain.com/index.php par https://domain.com/ est-ce que le fait d'avoir des <form method="post" action="<?=DB_DOMAIN ?>index.php"> est considéré comme duplicate content ?

Il faut faire des redirections 301 et c'est tout.

Quant à avoir à la fois un fichier index.php et index.html, ça ne rime à rien, il ne faut être un peu propre et n'en avoir qu'un, sachant que lorsqu'il est omis c'est index.html qui est trouvé par défaut.
 
WRInaute passionné
C'est du duplicate content quand la racine / donne la même chose que /index.php
Ce n'est pas très grave parce que ça reste du duplicate "interne" et non externe, mais rediriger index.php vers / est ce qui se fait.
Par contre à cause du index.html il peut y avoir un problème donc veiller à ce que ce ne soit pas lui qui soit pris quand on met juste /
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut