SEO - Site (neuf) disparu des moteurs de recherches

Fermé
13stephweb13 Messages postés 48 Date d'inscription mardi 29 novembre 2011 Statut Membre Dernière intervention 9 mai 2018 - Modifié par 13stephweb13 le 16/10/2016 à 02:05
13stephweb13 Messages postés 48 Date d'inscription mardi 29 novembre 2011 Statut Membre Dernière intervention 9 mai 2018 - 20 oct. 2016 à 10:32
Bonsoir,

j'ai besoin de renseignements SVP.

_J'ai récemment créé un nouveaux site web, et je l'ai balancé en ligne il y a 10 jour en arrière.
je l'ai mis en HTTPS dès le début ("https://www.nom-de-domaine.fr").
Et j'ai codé un script en PHP pour que si un visiteur tenté d'aller sur le site en HTTP, qu'il soit redirigé en 301 vers la même URL mais en HTTPS.

2 jours après la mise en ligne, mon site étais déjà 1er (1ère position de la 1ère page) dans bing, yahoo et duckduckg (avec les 3 mots clés que je cible principalement).
Mais dans Google rien. Et en faisant "site:nom-de-domaine.fr" seulement 5 page sur 20 étais indexées...
Je me suis rendu compte ce soir, que dans mon Google Search Console (dans ajouter un nouveau site), j'avais mis ce format : "http://nom-de-domaine.fr"
J'ai donc supprimer ce site de Google Search Console. Et j'ai donc ajouter le format "https://www.nom-de-domaine.fr" dans ajouter un nouveau site dans Google Search Console.

Et ensuite en faisant "site:nom-de-domaine.fr" , je me rend compte que Google a bien indexé les 20 URL de mon site.
Donc visiblement tout est en train de rentrer dans l'ordre avec Google.

Mais juste après avoir effectué ces opérations, je me rend compte que mon site a totalement disparu des autres moteurs de recherches (bing, yahoo, duckduckgo). Sauf si je fait "site:nom-de-domaine.fr", le site est encore indexé dans ces moteurs de recherche, mais il n'ai absolument plu du tout référencé dans les premières pages...
Alors qu'en fin d'après midi mon site étais 1er (1ère position de la 1ère page) sur ces 3 moteurs de recherches.

_D'où ce problème peut-il venir SVP ?
_On est bien d'accord que Google Search Console n'a strictement rien avoir avec bing, yahoo, duckduckgo ? Et que c'est par pur coïncidence si mon site a disparu de ces moteurs de recherche après que j'ai supprimé la version en HTTP de mon compte Google Search Console ?

PS: je précise que entre temps je n'ai absolument pas toucher au HTML, ni au fichier robots.txt de mon site.

Merci beaucoup.
A voir également:

3 réponses

bg62 Messages postés 23664 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 17 décembre 2024 2 392
Modifié par bg62 le 19/10/2016 à 18:36
lut;)
première impression : " site neuf " = don't panik !!!
si tu le peux , mets les liens ( SANS les http : / / ) de ton site que l'on puisse voir de plus près :)
Les choses ne se mettent pas en place aussi simplement ET aussi vite, on est tous passés par là ...
quant aux résultats dans GG ... ça peut attendre en la matière pour l'instant :)
le 'www' est fait aussi pour communiquer, partager et échanger, non ? Merci d'avoir la politesse de répondre à ceux qui essaient de vous aider :)
0
animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 737
18 oct. 2016 à 00:32
Salut

Souvent les sites tout neuf sortent en 1ere page (genre de prime de fraicheur) puis sont assez vite mis à la place que l'algo du moteur va lui attribuer.
Ensuite une redirection de http vers https devrait plus se faire avec un htaccess et une redirection ou rewrite (selon ce que préconise l'hebergeur) de type 301 et pas en php dans la page

la redirection htaccess le serveur ne requete pas l'url en http mais directement le https
la redirection php --> requete et parse la page en http qui est ensuite redirigée vers https
Bon je ne sais pas si ca joue mais redirection htaccess c'est mieux
0
13stephweb13 Messages postés 48 Date d'inscription mardi 29 novembre 2011 Statut Membre Dernière intervention 9 mai 2018
Modifié par 13stephweb13 le 18/10/2016 à 13:18
Ok merci à tous pour vos réponses.

J'ai donc ajouté ceci à mon htaccess :
# Interdire HTTP
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.site.fr/$1 [R=301,L]

# Interdire sans www
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
0
bg62 Messages postés 23664 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 17 décembre 2024 2 392
19 oct. 2016 à 18:40
selon les serveurs, tu as aussi ceci comme possibilité:
1 - pour 'forcer':
"RewriteEngine On
RewriteCond %{HTTP:HTTPS} !on
RewriteRule (.*) https://%{SERVER_NAME}/$1 [QSA,L,R=301]"
2 - pour 'interdire' :
"RewriteEngine On
RewriteCond %{HTTP:HTTPS} on
RewriteRule (.*) http://%{SERVER_NAME}/$1 [QSA,L,R=301]"

... :)
0
13stephweb13 Messages postés 48 Date d'inscription mardi 29 novembre 2011 Statut Membre Dernière intervention 9 mai 2018
Modifié par 13stephweb13 le 20/10/2016 à 10:46
ok merci.

Du coup j'utilise celle ci :

# Interdire sans www
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} !^localhost$ [NC]
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# Interdire HTTP
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} !^localhost$ [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [L,R=301]


ça me permet de travailler en local sans être obliger de commenter mon htaccess.
0