Derniers messages sur Zeste de Savoirhttps://zestedesavoir.com/forums/2019-05-18T20:58:29+02:00Les derniers messages parus sur le forum de Zeste de Savoir.Améliorer son score SEO avec VueJS + NuxtJS, message #2034762019-05-18T20:58:29+02:00Taurre/@Taurrehttps://zestedesavoir.com/forums/sujet/12243/ameliorer-son-score-seo-avec-vuejs-nuxtjs/?page=1#p203476<p>Bonjour,</p>
<p>La bêta du contenu « Améliorer son score SEO avec VueJS + NuxtJS » a été désactivée.</p>Améliorer son score SEO avec VueJS + NuxtJS, message #2034462019-05-17T23:54:53+02:00kern046/@kern046https://zestedesavoir.com/forums/sujet/12243/ameliorer-son-score-seo-avec-vuejs-nuxtjs/?page=1#p203446<p>Bonjour les agrumes !</p>
<p>La bêta a été mise à jour et décante sa pulpe
à l’adresse suivante :</p>
<div class="align-center"><p> <a href="https://zestedesavoir.com/contenus/beta/3096/ameliorer-son-score-seo-avec-vuejs-nuxtjs/">Améliorer son score SEO avec VueJS + NuxtJS</a> </p></div>
<p>Merci d’avance pour vos commentaires.</p>
<hr>
<p>Voilà j’ai ajouté la phrase. J’avoue que certaines de ces modifications ne sont pas tellement à mon goût car je trouve que ça ajoute des informations un poil superficielles et déviant du sujet d’origine, ça change le ton de l’article sur ces passages qui était assez concis dans l’ensemnble, mais j’espère qu’on pourra enfin le valider <img src="/static/smileys/smile.png" alt=":)" class="smiley"> !</p>
<p>Merci beaucoup en tout cas !</p>Améliorer son score SEO avec VueJS + NuxtJS, message #2034432019-05-17T23:01:26+02:00Heziode/@Heziodehttps://zestedesavoir.com/forums/sujet/12243/ameliorer-son-score-seo-avec-vuejs-nuxtjs/?page=1#p203443<blockquote>
<p>comme par exemple cette implémentation.</p>
</blockquote>
<p>Peut-être rajouter quelque chose comme cela : comme par exemple cette implémentation, qui fait du « pre-rendering », aussi appelé « Static Site Generation » au lieu de faire du SSR.</p>
<hr>
<p>Sinon pour moi c’est ok.</p>Améliorer son score SEO avec VueJS + NuxtJS, message #2034382019-05-17T20:28:11+02:00kern046/@kern046https://zestedesavoir.com/forums/sujet/12243/ameliorer-son-score-seo-avec-vuejs-nuxtjs/?page=1#p203438<p>Bonjour les agrumes !</p>
<p>La bêta a été mise à jour et décante sa pulpe
à l’adresse suivante :</p>
<div class="align-center"><p> <a href="https://zestedesavoir.com/contenus/beta/3096/ameliorer-son-score-seo-avec-vuejs-nuxtjs/">Améliorer son score SEO avec VueJS + NuxtJS</a> </p></div>
<p>Merci d’avance pour vos commentaires.</p>
<hr>
<p>Je viens d’ajouter la précision</p>Améliorer son score SEO avec VueJS + NuxtJS, message #2034362019-05-17T20:01:15+02:00Heziode/@Heziodehttps://zestedesavoir.com/forums/sujet/12243/ameliorer-son-score-seo-avec-vuejs-nuxtjs/?page=1#p203436<p>En fait de la façon dont c’est écris on le comprend comme : Nuxt js permet de faire du SSR avec Vue.js</p>
<p>Or c’est par vraiment ça. Nuxt est bien plus que cela, le SSR est une de ces méthodes de rendering, et il ne fait pas que du rendering car il fournis également tout un éco-système, une structure de projet pour organisé son codi, etc. </p>Améliorer son score SEO avec VueJS + NuxtJS, message #2034282019-05-17T13:16:01+02:00kern046/@kern046https://zestedesavoir.com/forums/sujet/12243/ameliorer-son-score-seo-avec-vuejs-nuxtjs/?page=1#p203428<p>Bonjour les agrumes !</p>
<p>La bêta a été mise à jour et décante sa pulpe
à l’adresse suivante :</p>
<div class="align-center"><p> <a href="https://zestedesavoir.com/contenus/beta/3096/ameliorer-son-score-seo-avec-vuejs-nuxtjs/">Améliorer son score SEO avec VueJS + NuxtJS</a> </p></div>
<p>Merci d’avance pour vos commentaires.</p>
<hr>
<p>Salut à vous deux ! Merci beaucoup pour les retours !</p>
<p>J’ai modifié le fichier robots.txt, et ajouté différents passages sur les différents points évoqués, notamment les outils externes disponibles et la possibilité de se passer de SSR avec l’implémentation que tu as montrée <a href="/membres/voir/Heziode/" rel="nofollow" class="ping ping-link">@<span>Heziode</span></a>.</p>
<p>En revanche, pour expliquer Nuxt je ne vois pas tellement quoi ajouter à ce passage :</p>
<blockquote>
<p>Mais ne vous enfuyez pas, il existe une solution ! Le Server-Side Rendering (SSR) ! Cela permet de générer à l’avance le HTML final de vos pages, et donc vos balises META. Quand /produits/mon-super-produit sera appelé, le serveur répondra avec les métadonnées correspondant à votre produit, qui sera correctement indexé ! Sauvés !</p>
<p>Pour faire du SSR avec VueJS, nous allons utiliser NuxtJS !</p>
</blockquote>
<p>J’explique ce qu’est le SSR avant de dire que NuxtJS est l’outil utilisé pour en faire avec VueJS. Je pense qu’une introduction supplémentaire serait assez redondante !</p>Améliorer son score SEO avec VueJS + NuxtJS, message #2034102019-05-16T21:12:24+02:00Heziode/@Heziodehttps://zestedesavoir.com/forums/sujet/12243/ameliorer-son-score-seo-avec-vuejs-nuxtjs/?page=1#p203410<p>Dans le première partie, peut-être dire quelques mots sur Nuxt, expliquer ce que c’est, etc.</p>
<p>Il manque le <code>Disallow: '/login'</code> dans la conf du <code>robots.txt</code>.</p>
<p>Pour la validation de JSON+LD, <a href="https://search.google.com/structured-data/testing-tool/">google propose également un outil de validation des données structurées</a> ce qui est très pratique pour tester la bonne structuration de nos données. Ça peut même être tester en local via <a href="https://localtunnel.github.io/www/">local-tunnel</a>.</p>
<p>Il me semble également pertinant de préciser le remarques que j’avais fait pour ceux qui ne font pas de SSR mais qui génère le site (site statique).</p>Améliorer son score SEO avec VueJS + NuxtJS, message #2033832019-05-16T14:29:04+02:00EtienneR/@EtienneRhttps://zestedesavoir.com/forums/sujet/12243/ameliorer-son-score-seo-avec-vuejs-nuxtjs/?page=1#p203383<p>Juste une petite remarque sur le code ci-dessous.</p>
<div class="hljs-code-div"><div class="hljs-line-numbers"><span></span><span></span><span></span><span></span></div><pre><code class="hljs language-javascript"> robots: {
<span class="hljs-attr">Disallow</span>: <span class="hljs-string">'/admin'</span>,
<span class="hljs-attr">Sitemap</span>: <span class="hljs-string">`<span class="hljs-subst">${process.env.WEBSITE_URL}</span>/sitemap.xml`</span>
}
</code></pre></div>
<p>Dans l’option <code>Disallow</code>, il me semble qu’il manque la page <code>/login</code> mentionnée plus haut comme étant déclarée exclue du Sitemap.</p>
<div class="hljs-code-div"><div class="hljs-line-numbers"><span></span><span></span><span></span><span></span></div><pre><code class="hljs language-javascript"> exclude: [ <span class="hljs-comment">// les pages qu'on a pas trop envie de voir atterrir sur Google</span>
<span class="hljs-string">'/login'</span>,
<span class="hljs-string">'/admin/**'</span>
],
</code></pre></div>Améliorer son score SEO avec VueJS + NuxtJS, message #2033572019-05-16T10:18:57+02:00Taurre/@Taurrehttps://zestedesavoir.com/forums/sujet/12243/ameliorer-son-score-seo-avec-vuejs-nuxtjs/?page=1#p203357<p>Bonjour les agrumes !</p>
<p>La bêta a été mise à jour et décante sa pulpe
à l’adresse suivante :</p>
<div class="align-center"><p> <a href="https://zestedesavoir.com/contenus/beta/3096/ameliorer-son-score-seo-avec-vuejs-nuxtjs/">Améliorer son score SEO avec VueJS + NuxtJS</a> </p></div>
<p>Merci d’avance pour vos commentaires.</p>Améliorer son score SEO avec VueJS + NuxtJS, message #2018802019-04-15T12:07:22+02:00kern046/@kern046https://zestedesavoir.com/forums/sujet/12243/ameliorer-son-score-seo-avec-vuejs-nuxtjs/?page=1#p201880<p>Bonjour !</p>
<p>Petite question : cela va faire bientôt un mois que l’article est en validation. Je comprends tout à fait si c’est du fait que l’équipe soit occupée, j’aimerais juste m’assurer qu’il n’y a aucun soucis avec l’article ou que je n’ai rien loupé <img src="/static/smileys/smile.png" alt=":)" class="smiley"> !</p>Améliorer son score SEO avec VueJS + NuxtJS, message #2008382019-03-25T18:23:10+01:00Heziode/@Heziodehttps://zestedesavoir.com/forums/sujet/12243/ameliorer-son-score-seo-avec-vuejs-nuxtjs/?page=1#p200838<p><a href="/membres/voir/kern047/" rel="nofollow" class="ping ping-link">@<span class="ping-username">kern047</span></a>,</p>
<blockquote>
<p>Je trouve personnellement (question de goût), qu’il est plus simple et maintenable d’avoir une approche par page comme avec Nuxt</p>
</blockquote>
<p>Pour rebondir sur ce que tu avais dit, j’ai fais comme cela car lors de la génération du code static en SPA avec la commande generate, il ne fait pas le rendu des <code>head</code> contenu dans le code (cf <a href="https://github.com/nuxt/nuxt.js/issues/2300">cette issue</a>), il regarde uniquement ce qu’il y a dans le <code>nuxt.config.js</code>.</p>Améliorer son score SEO avec VueJS + NuxtJS, message #2006352019-03-20T13:14:52+01:00kern046/@kern046https://zestedesavoir.com/forums/sujet/12243/ameliorer-son-score-seo-avec-vuejs-nuxtjs/?page=1#p200635<p>Bonjour les agrumes !</p>
<p>La bêta a été mise à jour et décante sa pulpe
à l’adresse suivante :</p>
<div class="align-center"><p> <a href="https://zestedesavoir.com/contenus/beta/3096/ameliorer-son-score-seo-avec-vuejs-nuxtjs/">Améliorer son score SEO avec VueJS + NuxtJS</a> </p></div>
<p>Merci d’avance pour vos commentaires.</p>
<hr>
<p>Version finale, j’attends quelques avis avant d’envoyer en validation !</p>Améliorer son score SEO avec VueJS + NuxtJS, message #2006082019-03-19T21:36:39+01:00kern046/@kern046https://zestedesavoir.com/forums/sujet/12243/ameliorer-son-score-seo-avec-vuejs-nuxtjs/?page=1#p200608<p>Bonjour les agrumes !</p>
<p>La bêta a été mise à jour et décante sa pulpe
à l’adresse suivante :</p>
<div class="align-center"><p> <a href="https://zestedesavoir.com/contenus/beta/3096/ameliorer-son-score-seo-avec-vuejs-nuxtjs/">Améliorer son score SEO avec VueJS + NuxtJS</a> </p></div>
<p>Merci d’avance pour vos commentaires.</p>
<hr>
<p>Voilà, j’ai terminé la première version de cet article ! J’attends de le relire à tête reposée avant d’en demander une validation, mais vos retours sont toujours les bienvenus en attendant <img src="/static/smileys/heureux.png" alt=":D" class="smiley"> !</p>
<p><a href="/membres/voir/heziode/" rel="nofollow" class="ping ping-link">@<span class="ping-username">heziode</span></a>: C’est une façon de faire ! Je trouve personnellement (question de goût), qu’il est plus simple et maintenable d’avoir une approche par page comme avec Nuxt, où l’on peut vraiment avoir une gestion très fine des métadonnées, des données structurées, etc… qu’une approche globale sensée gérer un peu tout.</p>
<p>Merci beaucoup pour l’info sur les cookies, c’est intéressant <img src="/static/smileys/smile.png" alt=":)" class="smiley"> !</p>Améliorer son score SEO avec VueJS + NuxtJS, message #2005952019-03-19T19:40:01+01:00Heziode/@Heziodehttps://zestedesavoir.com/forums/sujet/12243/ameliorer-son-score-seo-avec-vuejs-nuxtjs/?page=1#p200595<p>Intéressant, j’ai également était confronté au SEO avec Vuejs/Nuxt, sauf que moi c’était dans le cadre d’une <a href="https://github.com/FOE-Tools/FOE-Tools.github.io">webapp que j’ai dev pour un jeu</a>.</p>
<p>Un point qu’on pourrait noter (ce n’est pas du SEO là), dont je me suis rendu compte que très récemment, c’est que lorsqu’on est en SPA, vue qu’on ne change pas vraiment de page, il est plutôt recommandé de stocker tous ses cookies sur <code>/</code> sinon bah… on n’a pas accès aux cookies des autres pages exemple, si je vais de <code>/foo</code> à <code>/bar</code> lorsque j’arrive sur <code>/bar</code> j’aurais toujours les cookies de <code>/foo</code> (et implicitement <code>/</code>) mais pas <code>/bar</code>.</p>
<p>Pour revenir au SEO, pour ma part, le site que j’ai dev est hébergé sur github, du coup, pas de SSR, tout est généré à l’avance, pour le SEO, <a href="https://github.com/FOE-Tools/FOE-Tools.github.io/blob/a3a63fb3c059909e2f91014604d6fbc79a6621b3/nuxt.config.js#L44-L336">j’intègre donc à la compilation des éléments utiles pour le SEO</a>, je ne sais pas si c’est la meilleure solution, mais ça fonctionne très bien.</p>
<p>Enfin, dans le cadre d’un site multilingue (c’est le cas du mien) de mon point de vue (je n’ai pas regardé ce que disaient les autres sur internet à ce sujet), il faut utiliser une sous page (<code>monsite.com/fr</code>), voir un sous-domaine (<code>fr.monsite.com</code>) pour optimiser le SEO suivant la langue (et ne pas oublier de le rajouter dans l’attribut <code>lang</code> de la balise <code>html</code>).</p>Améliorer son score SEO avec VueJS + NuxtJS, message #2005702019-03-19T14:35:41+01:00kern046/@kern046https://zestedesavoir.com/forums/sujet/12243/ameliorer-son-score-seo-avec-vuejs-nuxtjs/?page=1#p200570<p>Tout le monde se secoue ! <img src="/static/smileys/heureux.png" alt=":D" class="smiley"></p>
<p>J’ai commencé (vendredi 15 mars 2019 à 12h32) la rédaction d’un article au doux nom
de « Améliorer son score SEO avec VueJS + NuxtJS » et j’ai pour objectif de proposer en validation
un texte aux petits oignons. Je fais donc appel à votre bonté sans
limites pour dénicher le moindre pépin, que ce soit à propos
du fond ou de la forme. Vous pourrez consulter la bêta à votre guise à
l’adresse suivante :</p>
<div class="align-center"><p> <a href="https://zestedesavoir.com/contenus/beta/3096/ameliorer-son-score-seo-avec-vuejs-nuxtjs/">À présent, c’est à vous !</a> </p></div>
<p>Merci !</p>
<p><strong>PS de la folie:</strong> l’article n’est pas terminé, je ne pensais pas que la bêta le publierait pour tous les membres de ZdS ! En revanche il est déjà bien entamé donc n’hésitez pas à faire de premiers retours ! </p>Référencement d'un site, message #1632992017-09-27T21:04:18+02:00ShiiFu/@ShiiFuhttps://zestedesavoir.com/forums/sujet/9420/referencement-dun-site/?page=1#p163299<p>J’y ai également pensé. Mais j’utilise Firefox et je ne suis jamais passé par google avant d’aller sur le site.</p>
<p>Le mystère continue, mais je suis curieux de réessayer pour comprendre</p>Référencement d'un site, message #1632912017-09-27T19:59:42+02:00cepus/@cepushttps://zestedesavoir.com/forums/sujet/9420/referencement-dun-site/?page=1#p163291<p>Si tu utilises Chrome avec Google comme moteur de recherche par défaut, quand tu entres une URL dans la barre d’adresse et avant que tu fasses "entrer", l’adresse peut être envoyée à Google.</p>Référencement d'un site, message #1632802017-09-27T16:52:56+02:00ShiiFu/@ShiiFuhttps://zestedesavoir.com/forums/sujet/9420/referencement-dun-site/?page=1#p163280<p>Oui cela m’étonnerais mais on ne sait jamais. Je trouve ça rapide aussi.<br>
J’ai pourtant fait la déclaration du sous-domaine vers 1h comme la mise en ligne du site.</p>
<p>Je n’ai pas diffuser l’URL par tout autre moyen que ce que j’ai dit depuis.</p>
<p>Il s’agit bien d’un VPS OVH, pour l’attaque par IP je ne suis absolument pas étonné. C’est vraiment le passage aussi rapide du bot google qui m’interpelle. </p>Référencement d'un site, message #1632792017-09-27T16:18:03+02:00WinXaito/@WinXaitohttps://zestedesavoir.com/forums/sujet/9420/referencement-dun-site/?page=1#p163279<blockquote>
<p>J’ai également envoyé un SMS à 2h21 (3 minutes avant le passage du bot google)</p>
</blockquote>
<p>Cela m’étonnerais beaucoup.</p>
<p>Ce qui me paraît bizarre est que tout cela soit extrêmement rapide. Il y a un moment lorsque j’ai mis un site en ligne, j’ai donné l’URL a google via la console developper et le bot a mis plus de 36h pour passer.</p>
<p>Mais autrement tu n’as pas partager l’URL ailleurs sur le web ?</p>
<p>Édit: et si c’est un VPS OVH je dirais que c’est presque normal, j’ai toujours eu plus d’attaque car leurs IP sont connues et peut être qu’un autre utilisateur l’a eu avant toi.</p>Référencement d'un site, message #1632742017-09-27T15:25:10+02:00ShiiFu/@ShiiFuhttps://zestedesavoir.com/forums/sujet/9420/referencement-dun-site/?page=1#p163274<p>Merci pour vos réponses.</p>
<p>Je ne connaissais pas cette notion de pingback, j’ai rapidement été lire des informations dessus mais je vois mal comment cela pourrais mettre au courant google et/ou bing.</p>
<p>Le DNS me paraît un peu plus réaliste.</p>
<p>J’ai également envoyé un SMS à 2h21 (3 minutes avant le passage du bot google) avec l’adresse complète du site. C’est là que je me suis demandé si google lisait mes SMS ou si cela venait d’autre chose. C’est pourquoi je suis venu vous poser la question</p>
<p>Pour la partie sécurité : je n’ai aucun des services ouvert vers l’extérieur hormis http sur le port 80 et SSH sur un port atypique et ce qu’il faut derrière.<br>
Les essais sont simplement des GET sur les url des panels par défaut de plusieurs outils/CMS web. Il n’y a que sur la partie authentification sur le panel wordpress que je n’ai pas de sécurité pour éviter le bruteforce.</p>Référencement d'un site, message #1632732017-09-27T15:17:11+02:00motet-a/@motet-ahttps://zestedesavoir.com/forums/sujet/9420/referencement-dun-site/?page=1#p163273<blockquote>
<p>Dans les heures suivantes, et ça continue encore maintenant, de nombreuses IP essayent de trouver des portes d’entrées. Ils essayent de trouver des panels admin comme phpmyadmin ou mysql. J’en ai même un qui fait du bruteforce pour trouver un compte wordpress.</p>
</blockquote>
<p>Oui, c’est “normal”, c’est pour ça qu’il faut mettre des mots de passe forts et des choses comme fail2ban.</p>
<p>Et dans l’idéal, il faut configurer MySQL pour qu’il ne soit pas accessible depuis l’extérieur (je crois que généralement ça se fait en écoutant sur 127.0.0.1 ou en configurant iptables, mais il faudrait qu’un vrai sysadmin confirme mes dires). Dans la grande majorité des cas, tu ne dois avoir aucun port d’accessible depuis l’extérieur sauf pour SSH, HTTP et HTTPS.</p>