Autor just59
Datum 05.01.2009 20:19
Beiträge: Ich habe jetzt eine Sitmap.xml Datei für Google erstellt. Da kam leider immer eine Fehler, dass keine Links drin stehen. Ich glaube es liegt daran, dass dieser Befehl für den Abschluss von urlset vor den Links fehlt /urlset


Es dauerst leider noch eine Weile, bis ich das Update erhalte.

Kann das hier leider nicht besser darstellen. Der Code wird nicht angezeigt.

JUSt
just-info / Mein Gartenverein Portal für Gartenfreunde...
Suse 10.1, PHP 5.2.10 und MySQL 5.0.67.,Administration 2.5.1 [Iphigenie] (Revision 4533)

[ Diese Nachricht wurde bearbeitet von: just59 am 05.01.2009 20:24 (Originaldatum 05.01.2009 20:19) ]


Autor just59
Datum 05.01.2009 21:54
Beiträge: ja das war es nicht. Wie ich gesehen habe stand der Befehl ja doch ganz unten drin. Ich habe jetzt den Kopf wie von google vorgeschlagen geändert.

JUSt
just-info / Mein Gartenverein Portal für Gartenfreunde...
Suse 10.1, PHP 5.2.10 und MySQL 5.0.67.,Administration 2.5.1 [Iphigenie] (Revision 4533)


Autor just59
Datum 08.01.2009 21:38
Beiträge: Die Sitemap sieht zwar ordentlich aus, aber google meint da steht nichts drin.
Wenn man die bei google anzeigen lassen will, wird die mit diesem link geöffnet http://just-info.de/masterinterface.php?mysitemap=just-info.de




JUSt
just-info / Mein Gartenverein Portal für Gartenfreunde...
Suse 10.1, PHP 5.2.10 und MySQL 5.0.67.,Administration 2.5.1 [Iphigenie] (Revision 4533)


Autor Gast
Datum 11.01.2009 19:45
Beiträge: Habe bei mir mal die sitemap generieren lassen von OPN und in Google eingebunden.

Funktioniert einwandfrei. Google akzepiert das File.

PS:
Das funktioniert nur korrekt, wenn in deiner robots.txt der cache Ordner nicht für Google gesperrt wird.

Flash



Autor stefan
Datum 11.01.2009 20:33
Beiträge: Flash schrieb am 11.01.2009 um 19:45:53 Uhr folgendes:


Funktioniert einwandfrei. Google akzepiert das File.



Wo testet ihr das denn? Hab hier ne URL dazu?


Autor Gast
Datum 11.01.2009 20:58
Beiträge: Google bietet da eine Menge an nützlichen aber auch an sinnlosen Tools an

Webmaster Tools ist eines davon.

Da kannst du vielen testen. Zum Beispiel wie google die robots.txt liest.

Da habe ich unter anderem rausgefunden, warum ich plötzlich keinen PageRank mehr habe, warum immer mehr Seite von mir aus dem Index fliegen usw.

Grund:

robots.txt blockte Google
aber was ich viel Schlimmer fand, diverse Google Bots standen bei mir in der Blackliste IP in der htaccess.

Flash



Autor stefan
Datum 11.01.2009 21:16
Beiträge: Flash schrieb am 11.01.2009 um 20:58:46 Uhr folgendes:


... in der Blackliste IP in der htaccess. ...



Der Grund steht ja drin, wieso / mit welcher Parameter denn

btw. multisite und singelsite unterscheiden sich bei der sitemap


Autor Gast
Datum 11.01.2009 22:17
Beiträge:
Der Grund steht ja drin, wieso / mit welcher Parameter denn


Habe ich nicht geguckt, weil das stand so viele Ip's drin. Habe alles gelöscht.

Bei der Sitemap funktionierte es bei mir Anfangs nicht, weil der die sitemap.xml weiterleitete ins cache (Multihome)
Das cache Verzeichnis aber für den Google Bot war dann per robots.txt gesperrt.

Flash



Autor stefan
Datum 12.01.2009 19:49
Beiträge: Ich habe es bei Laborcenter.de einmal jetzt Probiert. Dieses ist eine einzelne Seite und sollte damit keine Probleme machen.

Mit den Google W-Tools probiert.

Status      OK
URLs in der XML-Sitemap insgesamt      3

von daher kann ich nicht nachhalten das dort ein Problem gibt.

Die sitemap.xml wurde sauber im OPN Root geschrieben.


Autor Gast
Datum 12.01.2009 20:43
Beiträge:
Die sitemap.xml wurde sauber im OPN Root geschrieben


Bei mir bei einzelnen Installation auch. Da funktioniert das auch einwandfrei.
Problem hatte ich nur bei der Multihome Lösung, da dort in der sitemap.xml eine Weiterleitung in den cache Ordner gemacht wird auf die Datei www-domain-de.xml

Da durfte dann Google nicht rein, weil in der robots.txt der Cache Ordner auf disallow stand.

Aber was ist denn eigentlich generell das Problem an der sitemap?
Das müsste Just mal was sagen.

Flash



Autor stefan
Datum 12.01.2009 20:55
Beiträge: Das Problem bei der Multihome Lösung; ist klar weil ja es eben dann nicht im OPN Root liegen darf. Dann liegt dort nur ein Verweiß der mit Hilfe von .htaccess umgesetzt ist.

#sitemap domain tricky
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} ^(.*)/sitemap.xml$
RewriteCond %{HTTP_HOST} ^(.*)$
RewriteRule (.*) http://%1/masterinterface.php?mysitemap=%1 [L]

evt. ist das der Eintrag den Just stört.


Autor just59
Datum 28.01.2009 07:37
Beiträge: Hallo, bin gerade in Europa wieder angekommen, deshalb die späte Antwort.
Bei Google kommt immer noch die selbe Meldung (Ihre XML-Sitemap enthält keine URLs.)
Jedoch bei meiner anderen Seite www.gartenverein.eu kommt kein Fehler.
OPN Versionen sind gleich. Ich werde heute Abend einmal im Adminbereich die Einstellungen vergleichen.
Welche Einstellungen sind dafür relevant?

JUSt
just-info / Mein Gartenverein Portal für Gartenfreunde...
Suse 10.1, PHP 5.2.10 und MySQL 5.0.67.,Administration 2.5.1 [Iphigenie] (Revision 4533)


Autor stefan
Datum 28.01.2009 18:46
Beiträge: gute frage sind nicht nur eine möglichkeit

vergleich mal die

.htaccess


Autor just59
Datum 28.01.2009 19:58
Beiträge: Ja das war ein guter Hinweis Stefan.
Dies steht drin:
# Hello how are you? have a nice day
# with OpenPHPnuke
#

ErrorDocument 400 /safetytrap/error.php?op=400
ErrorDocument 401 /safetytrap/error.php?op=401
ErrorDocument 403 /safetytrap/error.php?op=403
ErrorDocument 404 /safetytrap/error.php?op=404
ErrorDocument 500 /safetytrap/error.php?op=500

#sitemap domain tricky
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} ^(.*)/sitemap.xml$
RewriteCond %{HTTP_HOST} ^(.*)$
RewriteRule (.*) http://%1/masterinterface.php?mysitemap=%1 [L]


Bei meiner Gartenseite, wo der Fehler nicht kommt, gibt es keine. Hatte ich wo noch versäumt diese anzulegen.

Nun habe ich diese aus OPN nochmals neu erstellen lassen. Da erscheinen jedoch einige Fehlermeldungen.
ERROR [2] copy(/www/htdocs/xxxx/city/safetytrap/.htaccess) [function.copy]: failed to open stream: Permission denied
FOUND IN [class/class.file.php]
FOUND AT 852
ERROR [2] ERRROR
FOUND IN [check .htaccess file in /safetytrap!]
FOUND AT
ERROR [2] copy(/www/htdocs/xxxx/city/themes/.htaccess) [function.copy]: failed to open stream: Permission denied
FOUND IN [class/class.file.php]
FOUND AT 852
ERROR [2] ERRROR
FOUND IN [check .htaccess file in /themes!]
FOUND AT
ERROR [2] copy(/www/htdocs/xxxx/city/system/micropayment/safe/.htaccess) [function.copy]: failed to open stream: Permission denied
FOUND IN [class/class.file.php]
FOUND AT 852
ERROR [2] ERRROR
FOUND IN [check .htaccess file in /system/micropayment/safe!]
FOUND AT


Die Datei wird jedoch wie oben zu sehen erstellt.

Sollte ich diesen Eintrag wieder entfernen?
#sitemap domain tricky
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_URI} ^(.*)/sitemap.xml$
RewriteCond %{HTTP_HOST} ^(.*)$
RewriteRule (.*) http://%1/masterinterface.php?mysitemap=%1 [L]


JUSt
just-info / Mein Gartenverein Portal für Gartenfreunde...
Suse 10.1, PHP 5.2.10 und MySQL 5.0.67.,Administration 2.5.1 [Iphigenie] (Revision 4533)

[ Diese Nachricht wurde bearbeitet von: just59 am 28.01.2009 20:02 (Originaldatum 28.01.2009 19:58) ]


Autor stefan
Datum 28.01.2009 20:11
Beiträge: >Sollte ich diesen Eintrag wieder entfernen?

Ja


Autor just59
Datum 28.01.2009 21:55
Beiträge: schon geschehen und es funktioniert wieder.

JUSt
just-info / Mein Gartenverein Portal für Gartenfreunde...
Suse 10.1, PHP 5.2.10 und MySQL 5.0.67.,Administration 2.5.1 [Iphigenie] (Revision 4533)


Autor darksweetys
Datum 03.04.2009 09:02
Beiträge: Ich muss jetzt mal bisl dumm nachfragen.

1. Wie erstell ich diese SitemapXML. Übers Modul Metatags, denke ich mal. Wenn ich da allerdings bei Seiten das Häkchen rausnehme und woanders eingebe und speichere ist alles wie vorher.

2. Hab mir die robots.txt angeschaut, der googleboot ist da wohl auch ausgesperrt.


# /robots.txt for your openPHPnuke Site
#
# default no bot is allowed to search the Site 

User-agent: *
Disallow: /admin
Disallow: /api
Disallow: /autoupdate
Disallow: /cache
Disallow: /cgi-bin
Disallow: /class
Disallow: /default_images
Disallow: /html
Disallow: /images
Disallow: /include
Disallow: /install
Disallow: /java
Disallow: /language
Disallow: /opn-bin
Disallow: /pro
Disallow: /themes
Disallow: /developer
Disallow: /w3c

User-agent: *
Disallow: /safetytrap

User-agent: googlebot
Disallow: /safetytrap

Nachtrag: Hab mir die Webmastertools bei Google auch angeschaut und bin somit schlauer.

Allerdings weiss ich noch nicht wie man die Sitemap.xml generiert.

Ich denke mal das dies auch andere User interessiert.



DarkSweetys

[ Diese Nachricht wurde bearbeitet von: darksweetys am 04.04.2009 08:51 (Originaldatum 03.04.2009 09:02) ]


Autor darksweetys
Datum 05.04.2009 09:07
Beiträge: Ok, vieleicht stell ich mich wiedermal zu doof an. Due Sitemap wird automatisch generiert, aber welche URL gebe ich bei Google ein?


DarkSweetys


Autor just59
Datum 05.04.2009 09:20
Beiträge: Die, wo die Sitemap liegt... In der Regel im Root der Seite.


JUSt
just-info / Mein Gartenverein Portal für Gartenfreunde...
Suse 10.1, PHP 5.2.10 und MySQL 5.0.67.,Administration 2.5.1 [Iphigenie] (Revision 4533)


Autor darksweetys
Datum 05.04.2009 09:27
Beiträge: just59 schrieb am 05.04.2009 um 09:20:52 Uhr folgendes:
Die, wo die Sitemap liegt... In der Regel im Root der Seite.


Ahhh, ja habs gefunden... Das war ja klar, das war wieder so einfach das ich nie darauf gekommen wäre... typisch für mich. Danke.


DarkSweetys




Diese Seite drucken
Diese Seite schließen

Dieser Artikel kommt von: OpenPHPNuke - das Open Source CMS

http://www.openphpnuke.info/