Paramètres SEO des pages
Définissez Meta title, Meta description et image OG sous Pages → Edit → Page Settings pour que recherche et aperçus sociaux correspondent à votre marque — ArtInStack ajoute aussi JSON-LD et entrées sitemap sur les pages publiées sauf si vous activez Hide from search engines. Notifiez optionnellement les moteurs depuis Site controls lors de changements de pages publiques.
Page Settings contrôle la description de chaque page pour les moteurs de recherche et les réseaux sociaux. ArtInStack ajoute aussi des données structurées (JSON-LD) sur plusieurs URL publiques et des métadonnées de licence d’image sur les pages de détail photo — distincts des champs de cet onglet mais importants pour la découverte et Google Images.
Configurez le SEO au niveau page sous Pages → Edit → Page Settings. Pour l’indexation photo et la visibilité carte au niveau portfolio, voir Portfolio geo visibility and impact maps et Photo detail pages.
Les URL d’atterrissage photo (/photo/{id}) sont indexables et listées dans le sitemap uniquement lorsque l’image est dans un portfolio showcase public et non masqué — détails et contrôles Visibility & SEO sur Photo detail pages.
Ce que vous contrôlez sur chaque page (Page Settings → carte SEO)
| Champ | Effet sur votre site en ligne |
|---|---|
| Meta title | Titre d’onglet navigateur et titre principal en recherche (<title>). Retombe sur titre de page + nom du site si vide. |
| Meta description | Résumé dans les extraits de recherche (<meta name="description">). |
| Canonical URL | Remplacement optionnel du lien canonique ( avancé — laisser vide sauf stratégie de domaine canonique séparé ). |
| OG image | Image lors du partage de la page sur les réseaux ( Open Graph ). |
| Hide from search engines | Ajoute meta robots noindex / nofollow pour que les robots n’indexent pas ; la page est aussi omise du sitemap.xml du site. |
L’éditeur affiche des indications de caractères ( ~60 titre, ~160 description ). Save Page après modifications, puis Publish si la page doit être publique.
Page title ( dans Page Details ) est l’étiquette dashboard ; Meta title est ce que recherche et réseaux préfèrent pour l’URL publique.
Partager le lien d’une page
Lorsque quelqu’un colle l’URL publique de la page dans Slack, iMessage, LinkedIn ou une app avec aperçu de lien, la carte utilise votre OG image si définie. Si OG image est vide, une couverture de portfolio public sur cette page peut servir ( la collection doit être publique avec couverture ). Pas de repli sur une image aléatoire du corps.
Hide from search engines ne désactive pas l’aperçu chat. Visibilité recherche et aperçus de lien sont séparés.
Après Publish, testez l’URL en ligne sur votre domaine personnalisé ( ou hôte public ) — pas l’éditeur ni un lien preview. Collez-la dans Slack ou un débogueur de partage et vérifiez titre et image.
Optionnel : notifier les moteurs de recherche à la publication
Le Sitemap et Hide from search engines décident toujours de ce qui peut être indexé. Séparément, vous pouvez activer Notify search engines when public pages change sous Settings → Privacy & security → Site controls.
Lorsque cette bascule est on, ArtInStack notifie les moteurs participants après modification d’une page, article ou galerie portfolio publique. Les URL de détail photo et pages produit ne sont pas notifiées. La bascule est off par défaut. La désactiver plus tard ne désindexe pas les URL existantes.
Les pings ne remplacent pas la soumission de sitemap.xml dans Google Search Console. Détails : Site controls.
Intégrations et découverte
ArtInStack expose automatiquement des endpoints oEmbed pour portfolios, photos et articles de blog publics. Lorsque vous collez une URL publique de votre site ( sous-domaine ou domaine personnalisé ) dans WordPress, Notion ou Discourse, une carte interactive ou image responsive s’affiche.
Pour un guide orienté photographe en collant une URL photo, voir Photo detail pages ( WordPress, Medium ou Discourse ). Les articles de blog annoncent aussi le flux RSS du site — voir Blog SEO and Discovery.
Ce que ArtInStack ajoute automatiquement (au-delà de Page Settings)
Ceci est servi sur votre site photographe publié ( sous-domaine ou domaine personnalisé ). Vous ne collez pas JSON-LD à la main. JSON-LD sert aux moteurs de recherche ( et licences image sur URL photo ). C’est distinct des aperçus messagerie et réseaux.
Pages standard (accueil + pages de l’éditeur)
| Signal | Où il apparaît |
|---|---|
| HTML meta tags | <title>, description, canonical URL, Open Graph image ( si définie ), robots si masquée |
| BreadcrumbList JSON-LD | <script type="application/ld+json"> dans chaque page publique |
| Organization JSON-LD | Uniquement sur votre homepage ( nom du site + URL ) |
| Sitemap | https://yoursite.example/sitemap.xml liste les pages publiées ; inclut entrées image lorsqu’une page a une OG image |
Les pages intérieures n’émettent pas actuellement un bloc WebPage complet — fil d’Ariane + meta tags sont les signaux principaux au niveau page.
Articles de blog
Les articles utilisent leurs propres champs SEO ( titre, description, image OG ) et publient en plus JSON-LD Article + BreadcrumbList lorsque l’article est publié et non masqué de la recherche.
Pages détail photo (images de portfolio)
Lorsqu’une page d’atterrissage photo est éligible ( dans au moins un portfolio showcase public et non masqué — voir Photo detail pages ), cette URL peut inclure JSON-LD ImageObject avec :
| Champ JSON-LD | Rôle |
|---|---|
contentUrl / url | Fichier image et URL page photo |
license | Lien vers votre texte de licence sur /terms#… ( depuis modèles légaux ) |
acquireLicensePage | Même page photo ( où visiteurs peuvent licencier ou acheter ) |
copyrightNotice | Ligne © avec votre entreprise/nom ( correspond à IPTC Copyright Notice ) |
creditText | Ligne de crédit pour recherche d’images ( correspond à IPTC Credit Line ) |
license | URL vers texte de licence sur /terms#… ( correspond à IPTC Web Statement of Rights ) |
acquireLicensePage | URL de détail où visiteurs peuvent licencier ou acheter |
creator | Votre studio en Organization |
| Champs liés EXIF | Appareil, objectif, ISO, etc. lorsque EXIF présents sur le fichier |
Oui — sur chaque page de détail photo publique éligible, ArtInStack injecte ce ImageObject JSON-LD dans le HTML. Fichiers vault seuls et photos uniquement dans portfolios masqués n’obtiennent pas de données structurées indexables. C’est ainsi que licence et attribution sont déclarées à Google et autres robots aujourd’hui.
Deux mécanismes se confondent facilement :
| Mécanisme | Page de détail photo ? |
|---|---|
Champs style IPTC dans JSON-LD (license, copyrightNotice, creditText, creator) | Oui — construits depuis profil, modèles de licence et réglages media/portfolio |
| Balises IPTC embarquées dans le fichier image ( octets JPEG/WebP/RAW à l’upload ) | Non — les originaux restent tels que téléversés ; les aperçus web (fichier d’affichage JPEG allégé et miniature WebP) ne sont pas réécrits avec des métadonnées IPTC |
Si un visiteur télécharge le fichier, les infos de droits voyagent avec le fichier seulement s’ils ont embarqué IPTC avant upload ou si vous utilisez des outils externes. Pour recherche et découverte d’images licenciables, fiez-vous au JSON-LD de l’URL photo en ligne et votre page Terms.
Configurez détail et indexation photo : Photo detail pages. Texte de licence : Media → Documents et /terms public sur votre site.
Blocs carte d’impact
Les blocs carte sur les pages utilisent les réglages geo portfolio ; ils n’ajoutent pas de type de schéma séparé au niveau page. Voir Add an Impact map to a page.
Flux des données (pages que vous modifiez)
[Page Settings: Meta title, description, OG image, Hide from search]
→ Save Page → Publish
→ Live HTML <head> (title, description, og:image, robots, canonical)
→ BreadcrumbList JSON-LD in page body
→ Listed in sitemap.xml (unless hidden)
[Portfolio photo detail — separate settings]
→ ImageObject JSON-LD on /photo/{id} URLs
→ License URL → /terms#{license_type}
Étapes de mise en œuvre
- Ouvrez Pages → Edit → Page Settings.
- Renseignez Meta title et Meta description pour homepage, about, contact et landing pages importantes.
- Définissez OG image sur homepage et pages campagne clés ( visuels ~1200×630 conviennent ).
- Activez Hide from search engines uniquement pour pages de remerciement, brouillons à garder publiés en interne ou pages minces dupliquées.
- Save Page → Publish → ouvrez l’URL en ligne en navigation privée.
- Optionnel : dans Settings → Privacy & security → Site controls, activez Notify search engines when public pages change pour notifier les moteurs lors de futures mises à jour publiques de page, article ou galerie portfolio.
Pour photos portfolio : ouvrez Portfolio Settings → Visibility & SEO et confirmez que Hide from search engines correspond à votre intention.
Vérifier sur votre site publié
Utilisez l’URL en ligne ou preview après enregistrement — pas seulement le canevas éditeur.
1. Afficher le code source (le plus rapide)
- Ouvrez la page publique ( ex.
https://yourstudio.example/about). - View Page Source ( menu navigateur ) ou DevTools → Elements →
<head>. - Vérifiez :
<title>correspond à votre Meta title ( ou repli raisonnable ).<meta name="description" content="…">correspond à votre texte.<meta property="og:image" …>apparaît lorsque OG image est définie.<meta name="robots" content="noindex, nofollow">apparaît uniquement avec Hide from search engines activé.
2. Rich Results Test (données structurées)
- Allez sur Google Rich Results Test ( ou Schema Markup Validator ).
- Entrez l’URL de votre homepage → attendez BreadcrumbList et Organization ( Organization peut apparaître en données structurées « valides » sans rich result ).
- Entrez une URL de page intérieure → attendez BreadcrumbList.
- Entrez une URL de détail photo ( avec Page View activé ) → attendez ImageObject avec
license,copyrightNoticeet champs associés si configurés.
Un message « No rich results detected » sur une page about normale est courant — meta + fil d’Ariane aident toujours l’indexation.
3. Aperçu social
Collez l’URL publiée du domaine personnalisé dans Slack ou un débogueur ( Facebook Sharing Debugger, LinkedIn Post Inspector, etc. ). Confirmez image et titre selon Sharing a page link ci-dessus.
4. Sitemap et Search Console
- Ouvrez
https://yourstudio.example/sitemap.xmldans le navigateur. - Confirmez que les URL importantes apparaissent et pas les pages masquées.
- Dans Google Search Console, soumettez la propriété sitemap de votre domaine et demandez l’indexation des URL clés après changements SEO majeurs.
- Les pings depuis Site controls ( si activés ) sont un plus — ils ne remplacent pas le sitemap.
La réindexation peut prendre des jours ou semaines — ce délai est normal.
Dépannage
| Problème | À vérifier |
|---|---|
| Le titre dans la source ne correspond pas à Meta title | Save Page et republiez ; forcez l’actualisation ; confirmez que vous avez modifié la page publiée |
| Aperçu chat ou social sans image | Définissez OG image, ou intégrez un portfolio public avec couverture ; publiez ; testez l’hôte en ligne, pas l’éditeur |
| Page absente du sitemap | Hide from search engines peut être activé ; la page doit être published |
| Pas d’ImageObject sur une URL photo | Enable Page View dans réglages portfolio ; la photo doit être accessible sur votre site public |
| Lien license 404 dans JSON-LD | Publiez les modèles de licence ; ouvrez /terms sur votre site en ligne |
| Titres dupliqués entre pages | Personnalisez meta title par URL — surtout homepage, about, contact |
Guides associés
- Page settings and overrides — slug, modèles, chrome
- Site controls — masquage recherche par défaut et notification moteurs optionnelle
- Photo detail pages — URL par photo, EXIF, partage
- Portfolio geo visibility and impact maps — épingles carte et confidentialité
- Legal documents and templates — texte de licence derrière les liens
/terms
Vérifier votre configuration
- Meta title, Meta description et OG image de la homepage enregistrés et visibles dans la source de l’URL en ligne.
- Au moins une page intérieure avec champs meta uniques.
sitemap.xmlliste les pages publiées que vous attendez indexées.- Une URL de détail photo affiche JSON-LD ImageObject dans Rich Results Test ( si vous utilisez Page View ).
