web-dev-qa-db-fra.com

Les balises <p> sont-elles importantes à l'intérieur de la balise <article> pour le référencement?

Puisque vous ne pouvez pas mettre <h2> balises et listes et autres à l'intérieur <p> Mots clés. Comment créer des articles avec <h2> balises et listes. Puis-je remplacer le <p> tag avec un <div>? Ou simplement laisser de côté le <p> tag tout à fait?

Exemple d'article 1: (sans balises H)

<article>
<header>
  <img src="">
  <h1></h1>
  <p></p>
</header>
<p>
  <span style="width:100%;display:block;"><strong>hf</strong></span>
  <span style="width:100%;display:block;"><strong>fhfg</strong></span>
</p>
</article>

Exemple d'article 2: (Avec les balises H)

<article>
<header>
<img src="">
<h1></h1>
<p></p>
</header>
<p>
  <span style="width:100%;display:block;">ghjghj</span>
  <br>
  <span style="width:100%;display:block;">ghjghj</span>
</p>
<h2>ghjghjghjhhgjg</h2>
<span style="width:100%;display:block;">ghg</span>
<p></p>

Aussi tôt que le <h2> tag est introduit, le <p> la balise se ferme automatiquement et le <h2> tag, et tout contenu qui suit sera placé en dehors du <p> tag.

Le deuxième exemple est-il mauvais pour le référencement? Et si oui, utiliserait un <div> tag à la place du <p> les balises de l'exemple sont-elles meilleures?

2
D M

UNE <p> tag est spécifiquement pour un paragraphe. Si vous créez une section d'une page, utilisez une balise conteneur, telle que <article>, <div>, ou <section>.

Et, pour info, vous pouvez mettez ce que vous voulez dans un <p> et le navigateur n'aura probablement aucun problème avec. Ce n'est pas une bonne pratique, cela peut conduire à un comportement inattendu, et il ne passera pas la validation, mais vous pouvez le faire.

2
GeoffAtkins

Pensez à écrire un papier. Votre document serait un sujet avec des sous-thèmes. Vous auriez des en-têtes et des paragraphes. Les en-têtes définissent un sous-sujet du sujet des articles et précèdent les paragraphes qui couvrent le sous-sujet. Vous auriez plus d'un sous-thème dans un ordre logique pour faire valoir votre argument. En effet, les en-têtes sont le plan de votre sujet.

C'est ainsi que les en-têtes et les paragraphes doivent être utilisés.

Cela dit, rien ne vous empêche d'utiliser une liste ou un en-tête dans un paragraphe. Je recommanderais de l'éviter.

<h2>How does Price Signaling work?</h2>

<p>Price Signaling is a marketing method to reflect quality of the product being offered.</p>

<ul>
<li>People make judgments of the quality of the product based upon price.</li>
<li>People will chose the quality of the product that makes sense for their purpose based upon the price.</li>
<li>People will often not chose the lowest or highest priced product.</li>
<li>People will often chose the highest priced product when they are looking for a high quality product.</li>
</ul>

<p>Marketers will price their product toward the customer they desire.</p>

Bien qu'il s'agisse d'un exemple assez standard, si vous avez besoin de styliser la liste, par exemple, vous pouvez utiliser d'autres balises telles que <strong> ou <bold> ou utilisez votre feuille de style en cascade (CSS) pour le style. N'utilisez pas de balises d'en-tête pour le style si c'est ce que vous faites.

Jusqu'au <article> tag est concerné, vous pouvez l'utiliser pour "envelopper" l'intégralité de votre contenu afin d'envoyer un signal aux moteurs de recherche.

2
closetnoc