L'accueil et les pages de recherche

Blogger - PageType - Home & Search

Les requêtes, les libellés, l'accueil et les pages suivantes font partie d'un ensemble unique : La recherche des articles.

Comment fonctionne ce type de pages et comment utiliser cette fonctionnalité indispensable à la navigation d'un blog Blogger ?



La page d'accueil

La page d'accueil de votre blog est en quelque sorte la première page de votre flux d'actualité ou si vous préférez, la première page de recherche sans filtre spécifique.

URL canonique type d'une page d'accueil d'un blog Blogger
https://BLOG_NAME.blogspot.com/

La donnée XML contenant l'url de la page d'accueil est data:blog.homepageUrl


Cette URL est celle que vous avez définie lors de la création du blog.
A tout moment, vous pouvez la modifier dans le tableau de bord, mais vous devez tenir compte que cette action aura des répercutions négatives sur l'indexation, les liens contenus dans les articles/pages et partout ailleurs sur le web.

  • UI
  • Paramètres
  • Publication
  • Adresse du blog




Le nombre d'articles affichés à l'accueil est variable en fonction de 2 facteurs :

  • L’auto pagination : Limité à 1Mo de résumés (jusqu'au marqueur d'expansion).

  • Si la limite n'est pas dépassée, la nouvelle limite sera le réglage défini par l'administrateur dans le tableau de bord.


  • UI
  • Paramètres
  • Articles
  • Nombre maximal d'articles affichés sur la page principale




La recherche

La recherche est le fil d'actualité de votre blog puisqu'elle contient la liste intégrale de tous les articles qui sont triés par ordre chronologique inversé (du plus récent au plus ancien).

URL type d'une page recherche
https://BLOG_NAME.blogspot.com/search

La donnée XML contenant l'url de la page recherche est data:blog.searchUrl


En ajoutant des paramètres à la suite de cette URL, vous pouvez obtenir jusqu'à 3 « sous-types » de classification :

  • Le fil d'actualité principal.

  • La recherche par requête, trié par pertinence ou par date.

  • La recherche par libellé, trié par date.


Les paramètres qui peuvent s'ajouter à l'URL de la recherche sont :

Paramètre Valeur Description
Paramètres de filtres
q query

Filtrer par pertinence les articles qui contiennent la requête.

Pour filtrer les résultats par libellé, la requête doit contenir la chaîne : label:LABEL_NAME.
Les requêtes sont sensibles à la casse.

Ne peut pas être associé avec le paramètre label !

label label_name

Filtrer par date les articles associés à ce(s) libellé(s).

Chaque libellé doit être séparé par le symbole +.
Si plusieurs libellés sont mentionnés, la recherche affichera uniquement les articles associés à tous ces libellés.
Les libellés sont sensibles à la casse.

Ne peut pas être associé avec le paramètre q !

updated-max yyyy-MM-ddThh:mm:ss+TZD

Filtrer par date.

La date à introduire doit être au format ISO 8601.
Exemple : 2019-07-15T06:00:00+02:00.
Le caractère T indique le début de l'horodatage, et TZD est l’abréviation de time zone designator (indicatif du fuseau horaire).
Ce paramètre est généralement utilisé pour recomposer l'url de la page suivante. Pour ce cas, la date à introduire doit correspondre à celle du dernier article de la page courante.

Peut être associé avec les paramètres q et label

max-results number

Le nombre maximum d'articles à afficher.

Par défaut 20 articles.
La limite maximum est 500 articles (Si la limitation de 1Mo de résumés par page n'est pas atteinte).

Peut être associé avec les paramètres q et label

by-date false true

Trier les articles par pertinence ou par date.

Peut être associé avec le paramètre q.

start number

Afficher les résultats à partir de l'article « N ».

Peut être associé avec les paramètres q et label

Paramètres de vues
m 0 1 Redirection vers la vue mobile (1).
view view_name Redirection vers une vue alternative.
hl language_code Visionner le blog dans une autre langue.

Exemple - Filtrer le fil d'actualité par date
https://BLOG_NAME.blogspot.com/search?updated-max=2019-07-15T06:00:00+02:00&max-results=7

Exemple - Filtrer par requête
https://BLOG_NAME.blogspot.com/search?q=photo&max-results=7

Exemple - Filtrer par requête et libellé
https://BLOG_NAME.blogspot.com/search?q=photo label:Toto&max-results=7

Exemple - Filtrer par libellé
https://BLOG_NAME.blogspot.com/search?label=Toto&max-results=7

A noter que Blogger fourni par défaut dans ses gadgets une autre URL spécifique (URL canonique) pour la recherche par libellé. Le paramètres label et sa valeur sont intégré directement dans les sous-répertoires :

https://BLOG_NAME.blogspot.com/search/label/Toto?max-results=7


Mode Avancé - Les données universelles

Pour cibler aisément l'accueil et les différentes pages de recherche, plusieurs données universelles peuvent être utilisées de diverses manières. Utilisez-les dans l'éditeur XML pour interdire ou autoriser l’exécution d'éléments via une condition ou une autre méthode.


Accueil Recherche Description et exemple
Chronologie inversée Requêtes Libellés
data:blog.pageType index index index index La page courante est l'accueil ou une page recherche.
cond='data:blog.pageType == "index"'
data:view.type feed feed feed feed La page courante est une page de plusieurs articles.
cond='data:view.type == "feed"'
data:view.isMultipleItems true true true true La page courante est une page de plusieurs articles.
cond='data:view.isMultipleItems'
data:view.isHomepage true false false false La page courante est la page d'accueil.
cond='data:view.isHomepage'
data:view.isSearch false true true true La page courante est une page recherche.
cond='data:view.isSearch'
data:view.isLabelSearch false false false true La page courante est une page recherche par libellé.
cond='data:view.isLabelSearch'
data:view.search.label - - - label La page courante est une page recherche regroupant les articles associés au libellé my photos.
cond='data:view.search.label == "my photos"'
data:view.search.query - - query - La page courante est une page recherche regroupant les articles qui contiennent la requête my photos.
cond='data:view.search.query == "my photos"'


Les gadgets liés

Pour permettre à vos lecteurs d'accéder aux différentes pages de recherche, l'installation de ces gadgets sur votre blog est recommandée :

Icône Nom du gadget
Description
Type
Blog Articles du blog
Il est logique de penser que sans ce gadget vos visiteurs ne trouveront jamais rien.
En plus de contenir les résultats, le gadget affiche également les liens de pagination et le message d'état.
Détails
Blog
BlogSearch Champ de recherche
L'internaute introduit une requête dans la boîte et le gadget se charge de rediriger vers la page demandée.
Détails
BlogSearch
Label Libellés
La liste des libellés du blog qui redirige l'internaute vers la recherche par libellé.
Détails
Label
Navbar Barre de navigation
Eeeh oui, elle fait partie de notre sélection parce qu'elle contient une boîte de recherche !
Détails
Navbar


Les autres types de pages et vues d'un blog

Spotlight

Populaires cette semaine