Architecture de l'information pour WordPress

80

Transcript of Architecture de l'information pour WordPress

Page 1: Architecture de l'information pour WordPress
Page 2: Architecture de l'information pour WordPress

Architecturede l’information

pour

Page 3: Architecture de l'information pour WordPress

2

L'architecture de l'information(AI) est l'art d'exprimer unmodèle ou un conceptd'information utilisé dans desactivités exigeant des détailsexplicites dans des systèmescomplexes.

Page 4: Architecture de l'information pour WordPress

3

Mark A Coleman

Page 5: Architecture de l'information pour WordPress

4

Organiser vos contenus

Page 6: Architecture de l'information pour WordPress

5

Organiser vos contenuspour que l’utilisateur trouve cequ’il cherche

Page 7: Architecture de l'information pour WordPress

6

Organiser vos contenuspour que l’utilisateur trouve ceque voudriez qu’il trouve

Page 8: Architecture de l'information pour WordPress

7

Organiser vos contenuspour que vous puissiez créer etclasser vos contenusefficacement

Page 9: Architecture de l'information pour WordPress

8

Organiser vos contenuspour que vos contenus soientpérennes et évolutifs

Page 10: Architecture de l'information pour WordPress

9

Les symptômessouvent on se lance rapidement dans :• une arborescence• la définition des onglets de navigation,

du fil d’Ariane…

Tout est simple… au début

Page 11: Architecture de l'information pour WordPress
Page 12: Architecture de l'information pour WordPress
Page 13: Architecture de l'information pour WordPress

12

Et puis…

• On découvre des défauts de conceptionau moment de la saisie

• On a du mal à choisir les modes denavigation ou ils ne fonctionnent pas

• On est bloqué au moment d’ajouterune rubrique

Page 14: Architecture de l'information pour WordPress

13

WordPress offre un cadre riche etefficace à l’architecture del’information.

L’idée est d’en tirer le maximum.

Page 15: Architecture de l'information pour WordPress

14

Systèmes de navigation

Classer les contenus

Structurer les contenus

Page 16: Architecture de l'information pour WordPress

15

Systèmes de navigation

Classer les contenus

Structurer les contenus

Page 17: Architecture de l'information pour WordPress

Structurer voscontenus

16

Page 18: Architecture de l'information pour WordPress

17

Le plus souvent, le format estdéfini par les champs quidécrivent le contenu

• Titre• Extrait• Texte• Auteur• Image à la une

Je suis un article

Page 19: Architecture de l'information pour WordPress

18

Le plus souvent, le format estdéfini par les champs quidécrivent le contenu

• Titre• Extrait• Texte• Auteur• Image à la une

Champs par défaut

Page 20: Architecture de l'information pour WordPress

19

? ?

?

Image à la une

Texte

Titre

Extrait

Page 21: Architecture de l'information pour WordPress

20

?

?

Image à la une

• La taille peut êtreintégrée au texte

• Elle peut être dansun champ à part

• Elle peut être dans2 champs(longueur etlargeur)

Page 22: Architecture de l'information pour WordPress

21

?

?

Image à la une

En créant 2 champs,on se donne lapossibilité de laisserl’utilisateur affichertoutes les tablesd’une certainelargeur (parexemple).

Page 23: Architecture de l'information pour WordPress

22

Dans WordPress, on utilise leschamps personnalisés pourajouter des champs à un typecontenu

Page 24: Architecture de l'information pour WordPress

23

On peut ajouter des champspersonnalisés :• à la main• avec une extension maison• en utilisant des extensions spécialisées

comme Advanced Custom Fields

Page 25: Architecture de l'information pour WordPress

24

CléValeur

Page 26: Architecture de l'information pour WordPress

25

Advanced Custom Fields

Page 27: Architecture de l'information pour WordPress

26

Page 28: Architecture de l'information pour WordPress

27

{Bonus} N’ajoutez pas vos champspersonnalisés avec un thème.

Vos contenus doivent êtreindépendants de l’apparence dusite. Vous me remercierez à laprochaine refonte ;-)

Page 29: Architecture de l'information pour WordPress

28

{Bonus} N’abusez pas des champspersonnalisés, ils alourdissent lasaisie. Si c’est juste une questiond’affichage, basez-vous sur uncode HTML bien structuré etéventuellement des shortcodes.

Page 30: Architecture de l'information pour WordPress

Identifier voscontenus

29

Page 31: Architecture de l'information pour WordPress

30

Faire la liste de chaque type decontenu• Article d’actualité• Fiche métier• Fiche beauté• Recette de cuisine• 10 conseils santé• Tutoriel• Biographie auteur• Conférence• Offre d’emploi

Page 32: Architecture de l'information pour WordPress

31

{Bonus} contenu = article.

Une offre d’emploi est uncontenu. C’est aussi le cas desfiches produits, de la bio d’unconférencier…

Page 33: Architecture de l'information pour WordPress

32

Bien identifier un type decontenu

• Article d’actualité politique• Article d’actualité culturelle• Article d’actualité économique

Un type de contenu sedistingue par son format

Page 34: Architecture de l'information pour WordPress

33

Par défaut, WordPress met àdisposition 2 types de contenus :les articles et les pages.

Les articles s’empilent par ordre depublication.

Page 35: Architecture de l'information pour WordPress

34

Par défaut, WordPress met àdisposition 2 types de contenus :les articles et les pages.

Les pages sont liées les unes aux autres etforment une arborescence.

Page 36: Architecture de l'information pour WordPress

35

Les articles et les pages sont unhéritage des débuts deWordPress.

Articles de blog et pages statiquescomme la page à propos.

Page 37: Architecture de l'information pour WordPress

36

Les articles et les pages sont unhéritage des débuts deWordPress.

Aucun problème pour les utiliser telsquels. Mais vous pouvez aussi décider deles détourner.

Page 38: Architecture de l'information pour WordPress

37

Les articles et les pages peuventêtre étendus avec des champspersonnalisés.

Page 39: Architecture de l'information pour WordPress

38

On peut ajouter d’autres types decontenus

Les types de contenupersonnalisés.

Page 40: Architecture de l'information pour WordPress

39

Les types de contenupersonnalisés peuvent eux aussiêtre étendus avec des champspersonnalisés.

On peut donc avoir un format de contenupour chaque type de contenupersonnalisé.

Page 41: Architecture de l'information pour WordPress

40

Ex. de type de contenu personnalisé

Page 42: Architecture de l'information pour WordPress

41

Page 43: Architecture de l'information pour WordPress

42

{Bonus} Lorsque vous ajoutez untype de contenu personnalisé,WordPress crée tous les écransd’administration nécessairesautomatiquement \o/.

Page 44: Architecture de l'information pour WordPress

43

Comment faire ?

• Une liste de tous les types de contenuprécisant comment le réaliser dansWordPress

• Pour chaque type de contenu, la listede ses champs (avec éventuellementses contraintes)

Page 45: Architecture de l'information pour WordPress

44

Comment faire ?

• Une ou plusieurs extensions en charged’ajouter les types de contenuspersonnalisés et les champspersonnalisés

Page 46: Architecture de l'information pour WordPress

Classer vos contenus

45

Page 47: Architecture de l'information pour WordPress

46

On utilise des taxonomies

Page 48: Architecture de l'information pour WordPress

47

Mark A Coleman

Page 49: Architecture de l'information pour WordPress

48

On utilise des taxonomies desplans de classement.

Par défaut, WordPress fournit lestaxonomies Catégories et Étiquettes pourles articles.

Page 50: Architecture de l'information pour WordPress

49

On utilise des taxonomies desplans de classement.

Les Catégories forment une arborescenceet les Étiquettes sont des mots-clés.

Page 51: Architecture de l'information pour WordPress

50

Les taxonomies par défautde WordPress

Page 52: Architecture de l'information pour WordPress

51

L’écran d’administrationdes catégories

Page 53: Architecture de l'information pour WordPress

52

A l’origine,

Catégories = navigation principale

Étiquettes = navigation secondaireaccessible depuis les articles

Page 54: Architecture de l'information pour WordPress

53

{Bonus} Taxonomie = navigation

Un système de navigation peutcombiner plusieurs taxonomies.

Page 55: Architecture de l'information pour WordPress

54

Systèmes de navigation

Taxonomies

Types de contenu

Page 56: Architecture de l'information pour WordPress

55

C’est à vous de décider du rôleque jouera chaque taxonomie.

Page 57: Architecture de l'information pour WordPress

56

Pour chaque élément d’unetaxonomie, vous pouvez afficherles contenus qui lui sontrattachés.

Ex. Afficher les contenus de la CatégorieActualité.

Page 58: Architecture de l'information pour WordPress

57

On peut ajouter des taxonomiespersonnalisées• Métiers• Pays• Matériaux• Familles d’animaux• Âges• Villes• Peintures• Types de cuisine• Tailles de bateaux

Page 59: Architecture de l'information pour WordPress

58

Ex. de taxonomie personnalisée

Page 60: Architecture de l'information pour WordPress

59

Les taxonomies peuvent êtrepartagées entre plusieurs typesde contenu.

Ex. les Catégories peuvent être partagéesentre les Articles et les Événements.

Page 61: Architecture de l'information pour WordPress

60

Partager une taxonomie

Page 62: Architecture de l'information pour WordPress

61

Les taxonomies sont desformidables outils pourregrouper les contenus quel quesoient leur types.

Page 63: Architecture de l'information pour WordPress

62

Ça permet d’avoir des listesmélangeant plusieurs types decontenu.

Ex. On pourra afficher les Articles et lesÉvénements pour une Catégorie donnée.

Page 64: Architecture de l'information pour WordPress

63

{Bonus} Lorsque vous ajoutez unetaxonomie personnalisée,WordPress crée tous les écransd’administration nécessairesautomatiquement \o/.

Page 65: Architecture de l'information pour WordPress

64

Comment faire ?

• Listez les taxonomies disponibles pourchaque type de contenu

• Définissez comment chaque système denavigation exploite vos taxonomies etvos types de contenu.

Page 66: Architecture de l'information pour WordPress

Quelques pièges

65

Page 67: Architecture de l'information pour WordPress

66

• Évitez les recouvrements entre leschamps personnalisés, les types decontenu et les taxonomies.

Page 68: Architecture de l'information pour WordPress

67

• Ne confondez pas taxonomie etnavigation.

Une navigation peut exploiter plusieurstaxonomies et avoir des libellésdifférents.

Page 69: Architecture de l'information pour WordPress

68

• Ne confondez pas taxonomie etnavigation.

Les navigations sont destinées auxutilisateurs. Les taxonomies servent àorganiser vos contenus de manièrepérenne.

Page 70: Architecture de l'information pour WordPress

69

• Prenez l’habitude d’avoir unetaxonomie principale sans multi-indexation – pratique pour l’analyticsnotamment.

Page 71: Architecture de l'information pour WordPress

70

• Chaque élément d’une taxonomie doitêtre utile.

Évitez les redondances et les élémentsauxquels aucun contenu n’est rattaché –essentiel pour le SEO !

Page 72: Architecture de l'information pour WordPress

71

Il est courant que certainesparties de contenu soientpartagées par plusieurscontenus.

Ex. la définition d’un mot, l’étape d’unerecette de cuisine…

Page 73: Architecture de l'information pour WordPress

72

• Évitez de répéter un même contenu àplusieurs endroits

Vous pouvez imbriquer vos contenus oules lier les uns aux autres (ex. en utilisantun shortcode).

Page 74: Architecture de l'information pour WordPress

Aller plus loin

73

Page 75: Architecture de l'information pour WordPress

74

Les évolutions de WordPress

• Ex. Depuis WordPress 4.4 on peutajouter des champs personnalisés pourles taxonomies \o/.

>>> 16:30 Taxonomy Term Meta par Matt Perry

Page 76: Architecture de l'information pour WordPress

75

Les méthodes pour :

• créer des systèmes de navigationefficaces

• hiérarchiser ces moyens de navigation

• trouver les termes que vontcomprendre vos utilisateurs

Page 77: Architecture de l'information pour WordPress

76

Page 78: Architecture de l'information pour WordPress

77

Le suivi statistique de l’audienceet de la production de contenupour vérifier :

• que l’organisation des contenus est bienexploitée

• que les systèmes de navigationremplissent leur rôle

Page 79: Architecture de l'information pour WordPress

78

Benjamin LUPUDirecteur digital Jeune Afrique

@benjaminlupu

Mobile (WP-AppKit)AnalyticsUXDéveloppementUXMarketingProjets

Page 80: Architecture de l'information pour WordPress

79

Mark A ColemanMerci