J'ai légèrement modifié mon site Web pour que les liens pointant vers une soumission d'articles (comme le lien "Ajouter un article au panier") soient désormais des boutons d'envoi. Par exemple:
J'ai converti:
<a href="http://example.com/item123/buy">Add to cart</a>
À quelque chose comme:
<form action="example.com" method="POST" enctype="multipart/form-data">
<input type="hidden" name="ItemNo" value="123">
<input type="hidden" name="Action" value="buy">
</form>
Cela vient avec deux avantages. Le clic sur le bouton ne permet pas d'accéder à une page en cache, ce qui signifie que les données sont effectivement soumises. Voyant que j'ai appliqué cette modification à plus de 500 000 pages et modifié 4 liens en 4 boutons, les spiders des moteurs de recherche devront désormais numériser. 500 000 pages contre 2 500 000 pages.
La seule chose qui pourrait poser problème, ce sont les annonces dans ces pages après avoir cliqué sur le bouton.
Alors maintenant, je suis curieux. J'ai regardé mes statistiques de performance, et mon régime était en moyenne à 7 cents et maintenant aujourd'hui après le changement, il tourne à 0 cent. Je sais que les gens disent que RPM signifie que c'est ce que vous faites pour 1 000 utilisateurs, mais je pense que Google l'évalue très différemment.
Alors, est-ce que quelqu'un peut me dire pourquoi mon RPM est passé à 0 et/ou me donner des suggestions sur la façon d'augmenter mon RPM sans obliger les utilisateurs à exiger l'utilisation de javascript pour afficher mon site? Est-ce que ma forme est en faute? mon idée de lien pourrait-elle être améliorée? Je suis apparemment terrible aux meilleures pratiques de SEO.
Lorsque vous utilisez POST pour transmettre des paramètres pertinents à la page, tels que ce qui a été ajouté au panier, AdSense ne sait plus ce qu'il y a sur la page. De code AdSense d'implémentation du code publicitaire pour les pages générées dynamiquement :
Pages dynamiques utilisant la méthode POST pour la soumission de formulaire
Les sites utilisant la méthode POST utilisent la même URL pour de nombreuses pages de contenu différentes. Pour nous permettre de cibler le contenu de chaque page unique, nous vous recommandons de modifier ces pages afin que vos variables soient transmises à l'URL à l'aide de la méthode GET.
Cela empêchera la diffusion des annonces ou ne sera pas pertinent pour le contenu de la page.