• User

    Problemi con Wordpress e plugin meta name description

    Forse se n'è già discusso, ma non riesco a trovare il tread...
    Da (quasi) incompetente ho istallato il plugin per il meta description come consigliato qua
    http://www.giorgiotave.it/wikigt/os/Ottimizzare_Wordpress_per_i_Motori_di_Ricerca
    Il plugin è questo:
    [url=http://guff.szub.net/2005/09/01/head-meta-description/]guff » Head META Description

    1. nelle pagine dei singoli articoli compare giustamente parte della prima frase dell'articolo.
      Però nella home page compare:
      <meta name="description" content="Solo un altro weblog targato WordPress" />

    2. mentre nelle pagine delle Categorie (wp_list_cats) il meta name description che appare è <meta name="description" content="<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://www.miosito.it/xmlrpc.php?rsd" /> dove EditURI lo vedo in rosso (?)

    3. La prima frase dell'articolo spesso non è rilevante (non sempre ci sono le parole chiave)... Soluzioni?

    Come posso rimediare?


  • User Attivo
    1. dipende dal "motto" che hai deciso tu per WP. Vai su Opzioni->Generale e lo cambi da lì

    2. per ogni categoria devi scrivere una descrizione (vai su Gestisci->Categorie)

    3. uhm... questo non saprei... era un modo automatizzato per estrapolare una description di ogni articolo. L'alternativa resta quella di fare una piccola modifica al plugin, e scrivere i post in questo modo:la prima parte (excerpt) = description, poi spezzi col tag <!--MORE--> e da lì in poi scrivi l'articolo

    Spero di esserti stato d'aiuto! Ciao


  • User

    Grazie Petro!

    Sai dirmi anche perché, se guardo il codice della pagina online, la meta description corretta è preceduta da questa riga
    <meta name="description" content="<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://www.miosito.it/xmlrpc.php?rsd" />
    dove EditURI è scritto in rosso?
    E se è un problema?


  • User Attivo

    @Orario Continuato said:

    Grazie Petro!

    Sai dirmi anche perché, se guardo il codice della pagina online, la meta description corretta è preceduta da questa riga
    <meta name="description" content="<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://www.miosito.it/xmlrpc.php?rsd" />
    dove EditURI è scritto in rosso?
    E se è un problema?
    Posta il contenuto del file header.php che si trova nella cartella del tema in uso
    (sì, a occhio direi che è un problema)


  • User

    Ecco qua:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">

    <head profile="http://gmpg.org/xfn/11">
    <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />

    <title><?php wp_title(); ?> - <?php bloginfo('name'); ?> </title>

    <meta name="Keywords" content="libri,libri blog, blog, discussione libri, blog book, book, books"/>
    <meta name="description" content="<?php wp_head(); ?>

    <meta name="generator" content="WordPress <?php bloginfo('version'); ?>" /> <!-- leave this for stats please -->

    <style type="text/css" media="screen">
    @import url( <?php bloginfo('stylesheet_url'); ?> );
    </style>

    <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<?php bloginfo('rss2_url'); ?>" />
    <link rel="alternate" type="text/xml" title="RSS .92" href="<?php bloginfo('rss_url'); ?>" />
    <link rel="alternate" type="application/atom+xml" title="Atom 0.3" href="<?php bloginfo('atom_url'); ?>" />

    <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
    <?php wp_get_archives('type=monthly&format=link'); ?>
    <?php //comments_popup_script(); // off by default ?>
    <?php wp_head(); ?>
    </head>

    <body>

    <div id="container">

    <!-- HEADER -->
    <div id="header">
      <div id="titolo_header"><a href="/" title="HomePage"><?php bloginfo('name'); ?></a></div>
    </div>
    <!-- FINE HEADER -->
    
    <!-- MENU TOP -->
    <div id="menu_top">
    
      ...
    
    </div>

  • Super User

    <?php wp_head(); ?> è una funzione di Wordpress, mi puzza che debba stare lì dove - PENSO - dovrebbe esserci una funzione del plugin che usi...


  • User Attivo

    @Orario Continuato said:

    <meta name="description" content="<?php wp_head(); ?>

    Eccolo lì il problema!
    A parte il fatto che il tag non è chiuso, ti ha già risposto Tambu (non dovrebbe stare lì)

    Però non dovrebbe esserci proprio nulla, perchè il plugin dovrebbe fare da solo hijack di wp_head() e mandare in output la riga del meta description.

    Comincia col cancellare la riga che ho quotato, e poi vedi se hai un meta desc o non ti compare


  • User

    Cancellata la riga e spostato <?php wp_head(); ?>

    Grazie. Tutto risolto.