web-dev-qa-db-fra.com

Meilleure façon de tirer parti du contenu lié au type de message personnalisé et de réfléchir au référencement

Je fais un projet immobilier pour un client. J'ai créé un type de message personnalisé appelé "communautés" pour répertorier les nouvelles communautés de construction dans sa région.

Je souhaite également des sous-pages plus profondes, mais je souhaite que la structure de l'URL reste identique à celle de/communautés/tall-pines-development afin d'afficher quelque chose comme:/communautés/tall-pines-development/plan-site,/layouts,/clubhouse, etc.

Je vois que les pages enfant sont une considération, mais je ne sais pas trop comment les implémenter dans un type de publication personnalisé.

Étant donné que je suis déjà dans un type de message personnalisé, je ne sais pas comment aller plus loin et conserver la structure logique de l'URL et activer quelque chose comme le fil d'Ariane qui convient également au référencement.

J'espère que cela a du sens. Je pensais à la création d'une navigation par onglets jQuery sur le modèle de page de communautés uniques, mais pour des raisons de référencement, je pense que des pages séparées seraient plus optimales.

Pensait-on au début des taxonomies, mais comment puis-je afficher le contenu supplémentaire dont j'ai besoin, y compris une image en vedette, une ou plusieurs images et un contenu?

J'espère que cela a du sens. Brûler l'huile de minuit et le cerveau ralentit. Ne vient pas à moi.

Merci.

3
jw60660

Utiliser le type de message personnalisé est génial ... Du point de vue du référencement, le seul
chose à laquelle il faut penser quand on parle de l’URL, c’est qu’il
"Raconte une histoire" et n'aura pas de - >> & symboles dedans ...

Ce que vous devriez avoir est la "page type de publication personnalisée" principale, puis les taxomonies
À l'intérieur, les messages/singles ...

Cela signifie que vous devriez avoir trois fichiers supplémentaires dans votre structure de thème

  1. CUSTOM_POST_TYPE_NAME-page.php
  2. single-CUSTOM_POST_TYPE_NAME.php
  3. taxonomy.php

EXEMPLE:
J'ai un site de bijoux où chaque type de bijoux a un type de message personnalisé ... Cet exemple utilise des bagues de fiançailles ...

Voici ma page de type de message personnalisé URL:
http://www.example.com/?engagement_cat

Voici ma taxonomie URL:
http://www.example.com/?engagement_cat=prestige

Voici mon URL de produit:
http://www.example.com/?engagement_ring=18k-gold-ladies-engagement-ring

enter image description here

.
À mon avis (modeste), c’est gr8, car c’est clair, bref, c'est une histoire
au moteur de recherche tout en conservant le mot clé souhaité dans l'URL ...

Vous pouvez y parvenir simplement en utilisant 'rewrite' => true, lors de l'enregistrement d'une taxonomie ... le reste est automatisé par wordpress.


En ce qui concerne les taxonomies "pages" ... , il s’agit uniquement de montrer autant d’informations connexes que possible, non?
alors pourquoi ne pas simplement faire une vérification pour le "type de message" qui conduit à cette taxonomie
et concevez la page en fonction de cette information ...

Voici un exemple:

global $wp_query;
$term = $wp_query->get_queried_object();
$taxomonyTitle = $term->name;

    $post_type = get_post_type( $post->ID );

        if ($post_type == 'engagement_ring') {
            echo 'Engagement Rings Stuff here'
        } elseif ($post_type == 'wedding_ring') {
            echo 'Wedding Rings Stuff here'
        } elseif ($post_type == 'pendants') {       
            echo 'Pendatns Stuff here'
        } elseif ($post_type == 'earrings') {
            echo 'Earrings Stuff here'
        } elseif ($post_type == 'bracelets') {
            echo 'Bracelets Stuff here'         
        }   

.
Maintenant vous avez le titre de la taxonomie et le type de publication et vous pouvez affecter des variables.
récupère les valeurs de la méta-boîte, etc.

J'espère que cela t'aides,
Sagive SEO

1
Sagive SEO