Erreur mysterieuse avec Rich Snippets Testing Tool

WRInaute discret
Bonjour,

je voudrais tester les micro data et l'outil de Google Rich Snippets Testing Tool. Par contre, la même erreur revient à chaque fois: 'Could not fetch web page.'.
Si je comprends bien, ça veut dire qu'il n'arrive pas à analyser la page ?

Tantot ça marche, tantot l'erreur apparait:
-http://www.fobec.com/test2.html, c'est ok
-http://www.fobec.com/apps/analyse-site-web/fobec.com, l'erreur apparait

Les pages sont en HTML5 et valide W3c.

Est-ce quelqu'un a une info ou un piste pourquoi la page -http://www.fobec.com/apps/analyse-site-web/fobec.com est refusé ?

Merci
 
WRInaute accro
y a pas de rich snippets dans -http://www.fobec.com/apps/analyse-site-web/fobec.com



et celui de -http://www.fobec.com/test2.html comporte des erreurs, notamment à propos de rating.

j'ai rechercher le terme schema.org dans le code source, y en à pas pour -http://www.fobec.com/apps/analyse-site-web/fobec.com

edit: ça devrait plus ressembler à ceci: -https://www.google.com/webmasters/tools/richsnippets?url=mipc.fr&view=
 
WRInaute discret
effectivement, j'avais retiré le balisage rich snippets.
à l'instant, je les ai remis dans le code source de la page. Par contre l'erreur 'Could not fetch web page.' se produit toujours.

Est ce que le charset pourrait etre en cause ?
 
WRInaute discret
le bloc rich snippets est inclu dans la page. As-tu rafraichi la page ?

quel est le rapport entre l'outil google+ et les micro data ?
 
WRInaute accro
fobec a dit:
le bloc rich snippets est inclu dans la page. As-tu rafraichi la page ?

quel est le rapport entre l'outil google+ et les micro data ?


dans le liens que je t'ai donner:
https://www.google.com/intl/fr/webmasters/+1/button/

y a un partie en bas "Créer un extrait Google+ personnalisé" qui permet de générer du contenu rich au format shema.org, au moins partiellement.

je suis désoler mais là: -http://www.fobec.com/apps/analyse-site-web/fobec.com
j'ai beau rafraîchir la page et y a toujours pas de shema.org dans le code source de la page.
 
WRInaute accro
pourtant j'étais sur un autre ordinateur et y avais toujours pas de schema.org.

même en mode de navigation priver: en faisant comme ceci view-source:http://www.fobec.com/apps/analyse-site-web/fobec.com toujours pas de shema.org, c'est bien cet page qui pose problème.


édit: à noté que google ne supporte pas rating de schema.org, donc si tu veux faire du rating je te conseil de la faire en microformat ou en RDFa

d'ailleurs c'est dit ici: -https://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fwww.fobec.com%2Ftest2.html&view=

bon oky je tapais shema.org au lieu de schema.org :oops: :cry: !!!!

edit regarde tes logs dans error logs de ton serveur....

recherche dans access log de ton serveur les lignes suivantes:

ee-in-f160.1e100.net
ee-in-f147.1e100.net
ee-in-f152.1e100.net

et regarde les tentative de mode d'accès et les erreurs de connexion de ton serveur.

vérifie si par mégarde tu n'aurai pas interdit des ip comme 74.125.18.160

ton problème vient de ton serveur, pour tester j'ai temporairement compier ton code source sur mon serveur et j'ai tester avec l'outil de teste rich snippets de google et voici se qu'il me sort:

fobec.com - Analyse et ranking du site internet
mipc.fr/teste-snippets.html - Cached
The excerpt from the page will show up here. The reason we can't show text from your webpage is because the text depends on the query the user types.
Note that there is no guarantee that a Rich Snippet will be shown for this page on actual search results. For more details, see the FAQ.
Extracted Author/Publisher for this page
author
linked author profile = https://plus.google.com/112049171052617476150
google profile = https://plus.google.com/112049171052617476150
We could not find a link from the Other profiles or Contributor to section of your Google Profile to verify this page. Learn more.
Extracted rich snippet data from the page
Item
Type: http://schema.org/review
itemreviewed = Juiz Smart Mobile Admin
rating = Item( 1 )
Warning: Page contains property "rating" which is not part of the schema.
Item 1
Type: http://schema.org/aggregaterating
ratingvalue = 90
bestrating = 100
ratingcount = 35
View rich snippets data as visible by a Custom Search Engine. Show »

donc ça va bien sur mon serveur mais pas sur le tiens.

re-édite: décidement, il faut que tu choisisse
href="https://plus.google.com/b/112049171052617476150/" title="Partager sur Google plus" class="footer_social"

ou href="https://plus.google.com/112049171052617476150" rel="author"

mais pas les deux, y en à une de trop.
 
WRInaute passionné
j'ai un outils qui récupère le contenu d'une page avec curl et là il retour rien !
 
WRInaute accro
c'est à dire la page est vide!!!?

donc à priori se serai un anti-robot-aspirateur de site qui serai la cause du problème.

j'avais bien dit d'examiner les logs d'accès.

de toute façon si sont code source schema.org de sa page, fonctionne sur mon serveur, ça ne peux qu'être un problème de serveur.
 
WRInaute discret
@forty : la page est à priori accessible, pagespeed online, gtmetrix, ... ça marche
Je viens de faire un test sur 1 LAMP, aucun soucis
$url='http://www.fobec.com/apps/analyse-site-web/fobec.com';
$curl = curl_init ();
curl_setopt ($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_HEADER, 0);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$rawdata=curl_exec($curl);
echo $rawdata;

@mipc : merci pour ton test, ça affine sacrement le pb.
L'ip ne semble pas etre bloquée. Avec fobec.com/test.php (1 curl sur la page analyse), l'outil rich snippets fonctionne !
lien en double de google plus corrigé.
 
WRInaute discret
j'ai trouvé !!!
c'est la compression des pages html qui pose pb:
if (stripos($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip')!== false) {
$gz_output = "\x1f\x8b\x08\x00\x00\x00\x00\x00".gzcompress($html, 9);
$gz_content_length = strlen($gz_output);
header("Content-Type: text/html; charset=iso-8859-1");
header('Content-Length: '.$gz_content_length);
header("Content-Encoding: gzip");
echo $gz_output;
} else {
echo $html;
}

Pourquoi ???

C'est noté mpic, je vais faire la ranking en microformat.

Un grand merci pour votre aide.
Bon we
 
WRInaute accro
tu a regarder les log d'accès faut trouver quelques chose qui ressemble à :


ee-in-f160.1e100.net
ee-in-f147.1e100.net
ee-in-f152.1e100.net

normalement c'est du GET et voir si y aurai pas une erreur type 301 ou 302, lorsque ses serveurs tente de charger la page.
 
WRInaute accro
ça marche tu viens à l'instant de résoudre le problème!!

-https://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fwww.fobec.com%2Fapps%2Fanalyse-site-web%2Ffobec.com&view=

Test your website
Enter a web page URL to see how it may appear in search results:

Examples: Applications, Authors, Events, Movie, Music, People, Products, Products with many offers, Recipes, Reviews, TV Series
Google search preview
The following errors were found during preview generation:
This page does not contain authorship or rich snippet markup.
Extracted Author/Publisher for this page
Page does not contain authorship markup. Learn more.
Extracted rich snippet data from the page
Item
Type: http://schema.org/review
itemreviewed = Juiz Smart Mobile Admin
rating = Item( 1 )
Warning: Page contains property "rating" which is not part of the schema.
Item 1
Type: http://schema.org/aggregaterating
ratingvalue = 90
bestrating = 100
ratingcount = 35
View rich snippets data as visible by a Custom Search Engine. Show »

:mrgreen: question c'est quoi qui foutait la merde, le
href="https://plus.google.com/112049171052617476150" rel="author"
parce que tu la retirer là!!!?
 
WRInaute discret
En faisant les tests sur ton serveur, tu m'as mis sur la piste de l'erreur.
En mode plain text, l'outil google marche correctement. Reste à trouver pourquoi il refuse ma méthode de compression ...

regarde le msg au-dessus: le blocage vient de la compression des pages html
 
WRInaute accro
super, moi je suis en gzip et ça fonctionne.

edit: comme quoi ça tien à rien, j'ai eut une super idée, on aurai pus gallérer un moment avec une merde pareil :mrgreen: !!!!
 
WRInaute discret
en changeant la méthode de compression de gzcompress() à gzencode(), ça marche !
Effectivement, ta piste a été d'un grand secours sur un pb aussi sournois :D
 
WRInaute accro
moi pour compresser je passe par un module httpd.conf du serveur WAMP:

Code:
<IfModule mime_module>
    #
    # TypesConfig points to the file containing the list of mappings from
    # filename extension to MIME-type.
    #
    TypesConfig conf/mime.types

    #
    # AddType allows you to add to or override the MIME configuration
    # file specified in TypesConfig for specific file types.
    #
    #AddType application/x-gzip .tgz
    #
    # AddEncoding allows you to have certain browsers uncompress
    # information on the fly. Note: Not all browsers support this.
    #
    #AddEncoding x-compress .Z
    #AddEncoding x-gzip .gz .tgz
    #
    # If the AddEncoding directives above are commented-out, then you
    # probably should define those extensions to indicate media types:
    #
    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .php3
    AddType application/x-httpd-php .html
    AddType application/x-httpd-php .htm
    AddType application/x-httpd-php .js
    
    #
    # AddHandler allows you to map certain file extensions to "handlers":
    # actions unrelated to filetype. These can be either built into the server
    # or added with the Action directive (see below)
    #
    # To use CGI scripts outside of ScriptAliased directories:
    # (You will also need to add "ExecCGI" to the "Options" directive.)
    #
    #AddHandler cgi-script .cgi

    # For type maps (negotiated resources):
    #AddHandler type-map var

    #
    # Filters allow you to process content before it is sent to the client.
    #
    # To parse .shtml files for server-side includes (SSI):
    # (You will also need to add "Includes" to the "Options" directive.)
    #
    #AddType text/html .shtml
    #AddOutputFilter INCLUDES .shtml
</IfModule>

à se qui parait il vaut mieux exécuter se genre de commande sur httpd.conf quant on y a accès plutôt que .htaccess, car c'est moins lourd pour le serveur.

avant ça via .htaccess pour forcer gzip, je faisais en sorte que php exécute les pages .html et .htm et .js comme des pages php, de tel sorte que les fichiers était Gzip et ça fonctionnait bien.
 
Discussions similaires
Haut