correct seo

This commit is contained in:
ordinarthur 2026-03-20 22:31:12 +01:00
parent 39e2c7a1a0
commit 64e5159a55
3 changed files with 7 additions and 5 deletions

View File

@ -509,7 +509,7 @@ document.addEventListener('DOMContentLoaded', () => {
function openPanel(card, pushState = true) { function openPanel(card, pushState = true) {
fields.img.src = card.dataset.img; fields.img.src = card.dataset.img;
fields.img.alt = card.dataset.name; fields.img.alt = card.dataset.imgAlt || card.dataset.name;
fields.index.textContent = card.dataset.index; fields.index.textContent = card.dataset.index;
fields.name.textContent = card.dataset.name; fields.name.textContent = card.dataset.name;
fields.type.textContent = card.dataset.type; fields.type.textContent = card.dataset.type;

View File

@ -89,7 +89,7 @@ const schemaBreadcrumb = {
</div> </div>
<div class="panel-inner"> <div class="panel-inner">
<div class="panel-img-col"> <div class="panel-img-col">
<img id="panel-img" src="" alt=""> <img id="panel-img" src="" alt="Image produit REBOURS Studio">
</div> </div>
<div class="panel-info-col"> <div class="panel-info-col">
<p class="panel-index" id="panel-index"></p> <p class="panel-index" id="panel-index"></p>
@ -213,10 +213,11 @@ const schemaBreadcrumb = {
data-img={p.imagePath} data-img={p.imagePath}
data-price={p.price ? String(p.price) : ''} data-price={p.price ? String(p.price) : ''}
data-stripe-key={p.stripeKey ?? ''} data-stripe-key={p.stripeKey ?? ''}
data-img-alt={p.imageAlt || `${p.productDisplayName} — mobilier d'art contemporain, REBOURS Studio Paris`}
aria-label={`Ouvrir le détail de ${p.productDisplayName}`}> aria-label={`Ouvrir le détail de ${p.productDisplayName}`}>
<div class="card-img-wrap"> <div class="card-img-wrap">
<img src={p.imagePath} <img src={p.imagePath}
alt={p.imageAlt || p.productDisplayName} alt={p.imageAlt || `${p.productDisplayName} — mobilier d'art contemporain, REBOURS Studio Paris`}
width="600" height="600" width="600" height="600"
loading={i === 0 ? "eager" : "lazy"}> loading={i === 0 ? "eager" : "lazy"}>
</div> </div>

View File

@ -53,7 +53,7 @@ const schemaOrg = {
</div> </div>
<div class="panel-inner"> <div class="panel-inner">
<div class="panel-img-col"> <div class="panel-img-col">
<img id="panel-img" src="" alt=""> <img id="panel-img" src="" alt="Image produit REBOURS Studio">
</div> </div>
<div class="panel-info-col"> <div class="panel-info-col">
<p class="panel-index" id="panel-index"></p> <p class="panel-index" id="panel-index"></p>
@ -179,10 +179,11 @@ const schemaOrg = {
data-img={p.imagePath} data-img={p.imagePath}
data-price={p.price ? String(p.price) : ''} data-price={p.price ? String(p.price) : ''}
data-stripe-key={p.stripeKey ?? ''} data-stripe-key={p.stripeKey ?? ''}
data-img-alt={p.imageAlt || `${p.productDisplayName} — mobilier d'art contemporain, REBOURS Studio Paris`}
aria-label={`Ouvrir le détail de ${p.productDisplayName}`}> aria-label={`Ouvrir le détail de ${p.productDisplayName}`}>
<div class="card-img-wrap"> <div class="card-img-wrap">
<img src={p.imagePath} <img src={p.imagePath}
alt={p.imageAlt || p.productDisplayName} alt={p.imageAlt || `${p.productDisplayName} — mobilier d'art contemporain, REBOURS Studio Paris`}
width="600" height="600" width="600" height="600"
loading={i === 0 ? "eager" : "lazy"}> loading={i === 0 ? "eager" : "lazy"}>
</div> </div>