
Die Google News können eine begehrte Plattform sein. Aktuell werden über 700 deutschsprachige Quellen gezogen und publiziert. Google benötigt aber für die Aggregierung ein spezielles Format - News-Sitemap.
Mit WordPress kann man dieses Format im Grunde auf zwei Wege erstellen. Beide Lösungen sollen hier vorgestellt werden. Auf das zweite Beispiel möchte ich dann näher eingehen, denn es zeigt meiner Ansicht sehr schön, wie man Inhalte aus WordPress außerhalb nutzen kann.
- Der erste Weg ist das Erstellen der Sitemap als Plugin, quasi ähnlich einem Feed in WordPress. Dies hat diverse Vorteile bei der Verwaltung in WordPress.
Wie man einen Feed erstellt, dass habe ich im Tutorial „WordPress Feed für Entwürfe“ gezeigt. Im weiteren kann man dann die Lösung als Plugin downloaden und einfach die Google News-Sitemap nutzen.
- Eine zweite Möglichkeit ist es, einfach eine PHP-Datei im Root abzulegen und die letzten Beiträge dort in das entsprechende Format zu schreiben.
Zuvor aber einige Hinweise zu Google News. Hinweise und Tipps sind sehr schön auf SEO Scene im Beitrag „Google Newsquelle werden und Google News-Sitemap erstellen“ nachzulesen. Dort werden auch die Punkte im Bezug auf Suchmaschinenoptimierung, Vor- und Nachteile der Google News beleuchtet.
WordPress einbinden
Um an die Daten von WordPress zu kommen, muss man Zugriff auf die wp-load.php haben, daher binde ich diese ein und kann mich ab dann auf die globalen Variablen von WordPress beziehen, zum Beispiel die Datenbank $wpdb.
Dadurch kann man nun alle Daten aus der Datenbank holen, die relevant für das XML-Format der Google News Sitemap sind.
Das Format
Die Vorgabe von Google sieht die folgende XML-Struktur vor. Die bauen ich dann in der Datei nach und befülle sie lediglich mit den letzen 20 News.
Hintergründe und Tipps von Google gibt es auf der entsprechende Doku-Seite.
<urlset xmlns=“http://www.sitemaps.org/schemas/sitemap/0.9?
xmlns:news=“http://www.google.com/schemas/sitemap-news/0.9?>
<url>
<loc>http://www.domain.de/news/news1.html</loc>
<news:news>
<news:publication_date>2008-22-01T00:29:19+01:00</news:publication_date>
<news:keywords>key1, key2, key3</news:keywords>
</news:news>
</url>
</urlset>
Update; Formatumstellung bei Google
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:n="http://www.google.com/schemas/sitemap-news/0.9">
<url>
<loc>http://www.example.org/business/article55.html</loc>
<n:news>
<n:publication>
<n:name>The Example Times</n:name>
<n:language>en</n:language>
</n:publication>
<n:access>subscription</n:access>
<n:genres>pressrelease, blog</n:genres>
<n:publication_date>2008-12-23</n:publication_date>
<n:title>Companies A, B in Merger Talks</n:title>
<n:keywords>business, merger, acquisition, A, B</n:keywords>
<n:stock_tickers>NASDAQ:A, NASDAQ:B</n:stock_tickers>
</n:news>
</url>
</urlset>
Die Datei
Im folgenden findet Ihr eine einfache Lösung, die man sicher erweitern kann. In der SQL-Abfrage ist das Beispiel auf eine Kategorie festgelegt. Dazu wird einfach die ID der Kategorie verglichen (AND $wpdb->term_taxonomy.term_id = (7)). Sollen alle Inhalte gezogen werden, dann genügt das Löschen dieser Zeile. Will man mehrere Kategorien einbinden, dann nutze die folgende Syntax und ändert in die IDs eurer Kategorien.
AND $wpdb->term_taxonomy.term_id IN (3,8,9)
<?php
require('wp-load.php');
// XML header
echo '<?xml version="1.0" encoding="utf-8"?>' . "n";
// urlset
echo '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:news="http://www.google.com/schemas/sitemap-news/0.9">' . "n";
// Select posts; set limit 20
$rows = $wpdb->get_results("SELECT DISTINCT ID, post_date_gmt
FROM $wpdb->posts, $wpdb->term_relationships, $wpdb->term_taxonomy
WHERE $wpdb->term_relationships.object_id = $wpdb->posts.id
AND post_status = 'publish'
AND post_type = 'post'
AND $wpdb->term_taxonomy.term_taxonomy_id = $wpdb->term_relationships.term_taxonomy_id
AND $wpdb->term_taxonomy.taxonomy = 'category'
AND $wpdb->term_taxonomy.term_id = 7
ORDER BY $wpdb->posts.post_date_gmt DESC
LIMIT 0, 20");
// sitemap data
// set keywords !
foreach ($rows as $row) {
echo "t" . '<url>' . "n";
echo "tt" . '<loc>';
echo get_permalink($row->ID);
echo '</loc>' . "n";
echo "tt" . '<news:news>' . "n";
echo "tt" . '<news:publication_date>';
$thedate = substr($row->post_date_gmt, 0, 10);
$thetime = substr($row->post_date_gmt, 11, 20);
echo $thedate . 'T' . $thetime . 'Z';
echo '</news:publication_date>' . "n";
echo "tt" . '<news:keywords>online, news</news:keywords>' . "n"; // change keywords
echo "tt" . '</news:news>' . "n";
echo "t" . '</url>' . "n";
}
// End urlset
echo '</urlset>';
?>
Im obigen Syntax werden die Keywords einmalig statisch vergeben. Werden im Blog zum Beitrag Tags vergeben, dann empfiehlt es sich diese zu nutzen und dort auszulegen. Dazu hilft folgende Erweiterung.
$tags = wp_get_post_tags( $row->ID, array('fields' => 'all') );
$tagcount = count($tags);
echo "tt" . '<news:keywords>';
for ($i = 1; $i < $tagcount; $i++) {
echo $taglist = str_replace( "'", '', str_replace( '"', '', urldecode($tags[$i]->name) ) );
if ( $i != $tagcount-1 )
echo ', ';
}
echo '</news:keywords>' . "n";
Diese Erweiterung wird anstatt der Zeile
echo "tt" . '<news:keywords>online, news</news:keywords>' . "n"; // change keywords
gesetzt und vergibt nun die Tags automatisch, getrennt mit Komma.
Update; Formatumstellung bei Google
Mitte des Jahres 2009 gab es bei Google eine Formatumstellung und der folgende Code nimmt diese Umstellung auf und hat ebenso gleich die Lösung inklusive, die die Tags als Keywords mitgibt.
<?php
/**
* Google news sitemap with WordPress
* @author Frank Bueltge - bueltge.de
* @link http://bueltge.de/google-news-quelle-mit-wordpress-werden/836/
*/
require('wp-load.php');
// XML header
echo '<?xml version="1.0" encoding="utf-8"?>' . "n";
// urlset
echo '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:news="http://www.google.com/schemas/sitemap-news/0.9">' . "n";
// Select posts; set limit 20
$rows = $wpdb->get_results("SELECT DISTINCT ID, post_date_gmt, post_title
FROM $wpdb->posts, $wpdb->term_relationships, $wpdb->term_taxonomy
WHERE $wpdb->term_relationships.object_id = $wpdb->posts.id
AND post_status = 'publish'
AND post_type = 'post'
AND $wpdb->term_taxonomy.term_taxonomy_id = $wpdb->term_relationships.term_taxonomy_id
AND $wpdb->term_taxonomy.taxonomy = 'category'
AND $wpdb->term_taxonomy.term_id IN (7)
ORDER BY $wpdb->posts.post_date_gmt DESC
LIMIT 0, 20");
// sitemap data
foreach ($rows as $row) {
echo "t" . '<url>' . "n";
echo "tt" . '<loc>';
echo get_permalink($row->ID);
echo '</loc>' . "n";
echo "tt" . '<news:news>' . "n";
echo "ttt" . '<news:publication>' . "n";
echo "tttt" . '<news:name>' . get_bloginfo('name') . '</news:name>' . "n"; //eventuell haendisch pflegen
echo "tttt" . '<news:language>' . get_option('rss_language') . '</news:language>' . "n";
echo "ttt" . '</news:publication>' . "n";
echo "ttt" . '<news:genres>pressrelease, blog, UserGenerated</news:genres>' . "n"; //eventuell haendisch pflegen
echo "ttt" . '<news:publication_date>';
$thedate = substr($row->post_date_gmt, 0, 10);
$thetime = substr($row->post_date_gmt, 11, 20);
echo $thedate . 'T' . $thetime . 'Z';
echo '</news:publication_date>' . "n";
echo "ttt" . '<news:title>' . htmlspecialchars( $row->post_title ) . '</news:title>' . "n";
$tags = wp_get_post_tags( $row->ID, array('fields' => 'all') );
$tagcount = count($tags);
if ($tagcount > 0) {
echo "ttt" . '<news:keywords>';
for ($i = 0; $i < $tagcount; $i++) {
echo $taglist = str_replace( "'", '', str_replace( '"', '', urldecode($tags[$i]->name) ) );
if ( $i != $tagcount-1 )
echo ', ';
}
echo '</news:keywords>' . "n";
}
echo "tt" . '</news:news>' . "n";
echo "t" . '</url>' . "n";
}
echo '</urlset>';
?>
Aufnahme bei Google
Hat man den obigen Syntax als Datei im Root der Installation aufgerufen und erfolgreich getestet, dann muss man lediglich um die Aufnahme bei Google News bitten. Dazu steht ein Formular zur Verfügung. Dann heißt es abwarten auf die Rückmeldung.
Die Prüfung der Indizierung kann man einfach per Suche in den Google News absolvieren: site:domain.de.
Download:
Plugin „Google News Sitemap“: Download als zip-Datei: google-news-sitemap.zip - 1 kByte
Plugin „Google News Sitemap“ Version 2 mit neuem Format und Keywords (Tags): Download als zip-Datei: google-news-sitemap2.zip - 1 kByte
Datei für Root: Download als zip-Datei: news-sitemap.zip - 1 kByte
Datei für Root mit neuem Format: Download als zip-Datei: news-sitemap2.zip - 1 kByte
Danke für den Beitrag! Kann mich mal jemand aufklären, warum "Syntax" von Programmierern so oft als Maskulinum gebraucht wird? Streng grammatisch betrachtet ist der deutsche Artikel (übereinstimmend mit dem griechischen) "die".
Gruß, Tobias
@Tobias: stimmt, siehe Duden:
Syn|tax, die; -, -en [lat. syntaxis < griech. sýntaxis, eigtl. = Zusammenstellung, aus: sýn = zusammen u. táxis ...
Hallo Frank!
Und ich hatte schon an meinen Griechisch-Kenntnissen gezweifelt ...
Hi Tobias,...weils ein Wort aus der Coderei ist, die zu einem sehr hohen %Satz von genetischen "ders" gemacht wird -meint mein Schalk,der schon mal aufmerksam gemacht wurde, doch das die auf der auszubessern
zum Thema:
ist das neu Frank?
ich habe das nicht gemacht, sondern einzigst die erkennbaren Zahlen mussten da sein, mehrere Autoren und inhaltlich 1a- schon war das eine Blog von mir drin?
Google nimmt einfach das normale Feed und holt sich von dort die Artikel, die mit den *Ziffern* aufgemotzt wurden
lg
@Monika: ist nicht neu, aber seit dem ich mehrer Blogs für G-News vorbereitet habe, sagt Google, dass es so einfacher und besser für sie ist und die Anwender haben sich natürlich der Anforderung gebeugt. Ich habe mir dann nur eine Lösung überlegt. Es ist quasi wie die XML-Sitemap einer Website, man muss sie nicht haben - aber sie kann G* die Arbeit erleichtern und man hat eine gewissen Kontrolle. Daher habe ich ja auch spezielle Kategorien nur drin. Google schmeißt wohl ab und dann raus, wenn es zu viele News gibt oder sie nicht zum Thema passen. Sie sollen den News-Charakter haben.
Was man bei den News noch beachten sollte:
Google legt Wert darauf, dass es wirklich eine redaktionelle Seite ist und möchte daher bei der Anmeldung eine URL mit einer Liste der Autoren angegeben haben.
Frank, im SQL-String muss aber auch in WHERE vor den Table-Names $wpdb-> stehen, sonst passt es mit dem Table-Prefix nicht.
Gruß G
Danke Frank für den Artikel, welcher mir gerade recht kommt.
Du hast aber noch nen kleinen Fehler drin.
tei: news-sitemap.zipt
Das "t" muss da noch weg.
LG
@Ben: danke, ist korrigiert und ja, Das Plugin "Google News Sitemap" gehört incl. Ordner in das Plugin-Verzeichnis. Die Datei in das Verzeichnis, oder Root, dort wo die
wp-config.phpliegt. Eine der beiden Möglichkeiten reicht natürlich.@Gerhard: ja, es war auch an anderen Stellen, habe es korrigiert und neu hoch geladen.
ich nochmal,
die google-news-sitemap muss in das Plugin Verzeichnis und news-sitemap in das root Verzeichnis, korrekt ?
Danke
Lang gesucht und endlich gefunden ! DANKE!!!
Ergebnis sieht so aus: http://www.mobilfunk-flatrates.de/?feed=google_news_sitemap mal sehen ob es google so gefällt.
Hallo Frank,
vielen Dank für den, wie immer, sehr aufschlußreichen Artikel!
Grüße aus Köln
H.
Argh, und warum gibts so was nicht für uns s9y-user
@Verzweifeler: Warum soll es das nicht geben? Ich bin mir sicher, dass man auch in S9Y ein XML ausleiten kann.
Weiß jemand wie der entsprechende Hinweis in der robots.txt lautet für die Newssitemap?
In den Webmaster/Website-Inhaber-Hilfe steht dazu leider nichts.
Stanley, altes Haus
Schau mal hier, ich glaube da steht die gesuchte Info.
Mensch Sergej, dich trifft man auch überall.
Danke für den Linktipp! Hab mich da gleich mal informiert.
Mal sehen wann googleNews die ersten News von mir listet, wäre ja echt ne Bereicherung füg Google
Super Tip Danke
Und noch schöne Weihnachten & einen guten rutsch ins Neue Jahr
Hi, also bei mir hat es jetzt geklappt und Google hat meine Seite als Newsquelle anerkannt.
Kommt sogar ordentlich Traffic an.
danke!
Stanley
Hey,
frohes neues Jahr wünsche ich.
Gerade beim Googlen auf deinen Artikel gestoßen.
Da ich mich gerade ein wenig mit dem Thema auseinandersetzte:
Vielen Dank für die Lösungen...
Wow, die Seite musste ich mir jetzt erstmal Bookmarken.
Mal schauen was ich da später nettes draus basteln kann
Danke Frank, für deine Mühe.
Vielen Dank für diesen Tipp. Beschäftige mich gerade damit und die Hilfe kam genau richtig
, Auf an die Arbeit!
@ Stanley: hast Du bei der Bewerbung als Google-Newsquelle eine Liste der bei Dir mitarbeitenden Autoren angegeben?
Top Bericht von dir !
Habe deine Artikel mal gebookmarkt Oki...
MfG
tim
Vielen lieben Dank für die zusammengestellten Informationen. Habe bereits mit einigen Seiten etwas experimentiert und es nun endlich geschafft aufgenommen zu werden. Merci
Bei mir etscheinen fehler für jedes UTF zeichen in der URL -...
gibt es nicht eine funktion die das korrigiert?
Mandy
Frage?
"Dazu wird einfach die ID der Kategorie verglichen (AND $wpdb->term_taxonomy.term_id = 7). Sollen alle Inhalte gezogen werden, dann genügt das Löschen dieser Zeile."
Soweit verstanden. Was gebe ich ein, um mehrere Kategorien anzusprechen?
Und noch mal: Frage?
"Dazu wird einfach die ID der Kategorie verglichen (AND $wpdb->term_taxonomy.term_id = 7). Sollen alle Inhalte gezogen werden, dann genügt das Löschen dieser Zeile."
Soweit verstanden. Was gebe ich ein, um mehrere Kategorien anzusprechen?
@Jürgen:
AND $wpdb->term_taxonomy.term_id IN (3,8,9)Habe es nun auch mal im Beitrag ergänzt.
Ich habe mir jetzt die Sitemap mal näher angesehen, leider taucht der TAG als Keyword nirgendwo auf.
Hier mal die Sitemap: mobilfunk-flatrates.de/?feed=google_news_sitemap
Woran liegts?
Hab bei http://www.tekka.de/2009/11/05/formatwechsel-bei-google-news-sitemap/ gelesen das es bald ein neues Sitemapformat geben wird.
Planst du dazu ein Update?
Sven
@Sven: Ich denke, dass ich eine Lösung anbiete, aktuell habe ich aber noch nicht umgestellt; scheint ja noch Zeit zu bestehen. Ich werde daher einen Artikel in naher Zukunft nachschieben.
Geht klar
war auch erst der 1. Blog auf dem ich das gelesen habe.
Also leg mal los.
Sven
Ich habe mehrere Seiten in den GoogleNews und die Änderungen scheinen derzeit wirklich nur für NEU EINGEREICHTE Sitemaps zu gelten. Habe eben deinen Code wie folgt ergänzt, nachdem GWMT vor ein paar Minuten gemeckert hatte, nachdem ich eine Sitemap neu eingereicht hatte:
Deinen Code habe ich nun wie folgt ergänzt:
( und ) jeweils durch ersetzen. Nun meckert GWMT nach dem Einreichen nicht mehr. Noch eine Anmerkung zu "Name der Quelle". Hier schreibt Google
Grüsse aus Brasilien!
Ich benutze bisher für meinen WP Blog ein Plugin von http://www.southcoastwebsites.co.uk/wordpress/ und bisher muss ich sagen hat auch alles funktioniert. Da ich mit php und dergleichen nichts am Hut haben gibt es seit kruzem ein Probem ähnlich wie bei BrasilOnline. Es kommt immer diese Fehlermedlung
Jetztt stellt sich mir die Frage was ich machen soll. Das komsich ist wenn ich sie manuell übermittle geht es wieder ein paar stunden aber dann kommt die Meldung wieder.
Würde mich über Hilfe freuen.
Gruss Andy
Ich habe leider das Problem das wenn ich das "Google News Sitemap Generator" Plugin aktiviere kann ich mit dem Windows Live Writer nicht mehr richtig Artikel posten. Es wird diese Fehlermeldung ausgegeben:
Die vom Blogserver erhaltene Antwort auf die Methode metaWeblog.newPost ist ungültig: Invalid response document returned from XmlRpc server
Hat jemand eine Idee was ich machen kann das ich den Live Writer und das Plugin benützten kann.
Oder gibt es eine gute alternative zu dem Plugin? Das ich für die Google News benützten kann?
Erhalte seit kurzem folgende Fehlermeldung von Google für die News-Sitemap, wobei jedoch gleichzeitig angegeben wird, dass 41 von 80 URLs indiziert seien?:
XML-Sitemap-Fehler und -Warnungen
Fehler -
Ungültiges Veröffentlichungslabel
Das bei der Übermittlung dieser XML-Sitemap ausgewählte Veröffentlichungslabel entspricht keiner bekannten Veröffentlichung in der Google News-Datenbank mehr. Überprüfen Sie Ihre Artikel in Google News und ermitteln Sie den aktuellen Veröffentlichungsnamen und die entsprechende Sprache. Fügen Sie diese Veröffentlichungsinformationen Ihrer XML-Sitemap hinzu, indem Sie eine Aktualisierung auf das neue Format durchführen. Hängen Sie hierzu jeder URL in Ihrer XML-Sitemap ein -Tag sowie weitere relevante Tags an.
@Jürgen: Google hat das Format geändert; ich erarbeite eine neue Version, komme aber erst in der kommenden Woche dazu. Macht aber auch nichts, denn Google hat eine Übergangfrist, so dass das alte Format noch tolleriert wird.
ich frag mal frech nach: ist das Deine bereits angepasst ?
lg Monika
@Monika: nein, folgt in den kommenden Stunden, die Lösung existiert schon, war bei einigen Kunden aber auf Probleme gestoßen, die ich erst prüfen wollte. Der neue Syntax ist nicht 1:1 bei Google drin, wenn man schon mal dort im Verzeichnis war und so habe ich erst mal abgewartet.
Vielen Dank für dieses tolle Plugin! Ich wollte allerdings gerne darauf hinweisen, dass es ein ähnlich benanntes Plugin von Andrea Pernici (http://wordpress.org/extend/plugins/google-news-sitemap/) bereits gibt und man in der Plugin-Verwaltung einen Hinweis für ein Update erhält, weil bei dem genannten Autor eine höhere Versionsnummer angegeben ist. Vielleicht wäre es möglich, in der kommenden Version eine Umbenennung vorzunehmen.
@Enno: dieses Plugin hier ist nicht im SVN, daher kann ich das nur schwer steuern; es soll eher als Anregung dienen, da ich schon genug Plugins pflege; es genügt also eine Umbenennung des Plugins, da eh kein automatisches Update drüber geht. Alternativ kann man auch explizit das Plugin von Update ausnehmen, dazu einen der letzten Beiträge von mir lesen.
OK, danke. Ist ja auch kein großes Problem.
Hallo, ich habe unsere Website in Google News aufnehmen lassen, und auch von google die bestätigun das wir aufgenommen werden. Nun wollte ich es den Jungs da etwas einfacher machen und eine News-XLM Sitemap einfügen. Mit deinem PlugIn hier ja kein problem. Allerding zeigt mir GWMT an das in der Sitemap nur 10 Artikel verlinkt sind. Bei knapp über 600 Artikeln bis jetzt etwas sehr wenig.
Kann man das irgendwie auf alle Artikel erweitern und nicht nur auf die neusten 10?
Danke für das Plugin und die Hilfe.
Der Limit-Parameter der SQL-Abfrage ist dafür zuständig:
LIMIT 0, 20von, bisVielen Dank, werde mal schauen das ich das hin bekomme.
Hat es den einen Sinn, die Anzahl zu reduzieren? Eine Sitmap sollte doch alle Seiten enthalten, oder?
Zumal ich festgestellt habe, das die Anzahl Schwankt. Heute z.B. waren nur noch 6 Artikel in der sitemap-datei. Dieses hat mich auch gewundert.
Hier handelt es sich um eine News-Sitemap, die darf nicht alle Seiten enthalten, sondern nur den aktuellen Zeitraum, sonst ist Google auch nicht begeistert.
Eventuell willst du Google eine Sitemap aller deiner Artikel liefern, dann brauchst du das Plugin Google XML Sitemap von Arne Brachold.
Und bitte, ändere mal den Namen als Kommentierender, denn so wirst du in der Regel als Spam gesehen und landest auch da.
Normale Sitemap haben wir. Google-News ist neu dazu gekommen. - Danke für den Hinweis mit der Artikelanzahl.
Daher immer der Name des Magazins.
Name geändert, auch wenn verschiedene von uns immer die Kommentare schreiben
Im übrigen halte ich die Datei im Root für eine bessere Lösung als das Plugin, braucht nicht andere Bereiche von WP und so performanter.
Danke für den Hinweis. Werden uns die Tage damit weiter beschäftigen. Sind ja immer auf der Suche nach Optimierungen.
Beim Keyword "Helge Schneider" hat es funktioniert eben, sofort in News erschienen und auf Platz 1 bei der Suche.
Hi Frank,
habe das Plugin installiert. Jetzt schlägt WP sofort eine Aktualisierung dafür vor. Allerdings wohl nicht für dein Plugin sondern für das Plugin von Andrea Pernici.
Seh ich da jetzt irgendwas falsch?
ciao
Frank
@Frank: Mein Plugin ist aus diversen Gründen nicht im SVN; scheinbar gibt es dort ein Plugin, welches den selben slug hat. Ändere deinen Dateinamen und den Namen des Plugins, dann sollte das nicht passieren.
Ich hab das nun mal mit der PHP datei versucht, aber irgendwie versteh ich das nicht. Die ist immer leer wenn ich die Aufrufe. Auch im Quelltext sind nur 2-3 Zeilen, aber keine Artikel verlinkt.
Und wie genau geb ich die bei Google News als Sitemap an. Gleich die PHP atei oder erstellt die Datei eine Sitemap Datei?
UND noch eine letzte Frage: Muss ich die PHP Datei immer wieder neu aufrufen damit die aktuell bleibt?
Danke für die Hilfe.
@D.Schmitz: Vermutlich hast du nicht die korrekte Kategorie-ID eingetragen und damit findet das Script keine Einträge. Wie man die Sitemap einträgt, steht auch im Artikel bzw. sind die Links hinterlegt, die mehr Infos geben. Die Datei muss man nicht aufrufen, dass macht dann Google für dich, da die ja die Daten abrufen.
Danke funktioniert jetzt.
Ich kam gerade über Google auf deine Seite weil ich genau so ein Plugin gesucht habe. Danke das du dir die Mühe gemacht hast so etwas zu programmieren.
Hallo,
vielleicht kannst du mir helfen. Ich habe seit kurzer Zeit das Problem, dass meine sitemap nicht mehr erstellt werden kann, weil ich zu viele Beiträge habe. Auch das Reduzieren der Beiträge in den Einstellungen der sitemap hilft nichts. Den Speicher habe ich auf 128MB und die Zeit auf 60s. eingestellt. Trotzdem wird die sitemap nicht richtig erstellt. Es fehlt am Ende immer das .
Kannst du mir vielleicht weiterhelfen?
Ich habe WP 3.0.1 und das PlugIn heisst:
XML Sitemap Generator für WordPress 3.2.4
Eine der Meldungen heisst:
Das Script hat bei dem 1390 Beitrag abgebrochen. (+/- 100)
LG
Astera