MyBB.de Forum

Normale Version: Google SEO
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
(22.04.2010, 15:49)querschlaeger schrieb: [ -> ]frostschutz, wenn du keinen Bedarf dafür siehst, dann ist das schade aber verständlich (ist ja immerhin deine Entwicklerzeit).
Ich denke, es liegt eher am Aufwand... Wink
Ich mal eine Frage wenn ich auf Wer ist online? gehe und schaue was er macht oder wo er ist steht da immer Seeing an Error Page.
Woran liegt das denn?
Das kannst du dir aussuchen:

1) Es liegt daran, daß du bei Google SEO 404 Settings ausgewählt hast, daß die 404-Fehlerseite in Who Is Online auftauchen soll.

2) Es liegt daran, daß auf deiner Homepage irgendwo ein CSS oder JS oder ein Bild fehlt, das der Browser nach jeder Seite zu laden versucht, und damit eine 404 Seite auslöst, die wiederum die Location in der Who-Is-Online-Liste überschreibt.
(22.04.2010, 15:49)querschlaeger schrieb: [ -> ]Notfalls nehme ich mir dein Plugin und bastle ein Fork, welches sich nur um die Hilfeseiten kümmert. Wink

Wenn du dich mit Git und GitHub anfreunden kannst/willst, dann kannst du Google SEO auch direkt forken, deine Änderungen vornehmen, und mir einen pull request schicken. Alternativ nehme ich auch einen traditionellen patch (vorzugsweise im unified Format).

Solange du mir den bestehenden Code nicht zerpflückst, es funktioniert, sauber programmiert ist, meinem Code-Stil (Allman, 4 Spaces, keine Tabs) entspricht, nehme ich es... (denk dir zu diesem Satz ein paar rot blinkende Warnlichtchen dazu).

Das Hauptproblem ist wie gesagt, sich überhaupt in die URL-Generierung einhaken zu können. Google SEO benötigt diese Einhakung allerdings, da das der Dreh- und Angelpunkt ist, nämlich die Stelle an der die URLs erzeugt, aktualisiert, und abgefragt werden. Sobald du etwas hast, das für jede benötigte Hilfe-Seite ein get_help_link($hid) aufruft, ist der Rest ein Kinderspiel. Ab da geht es dann nach Schema F.

Von daher mein Angebot: Gib mir ein möglichst sauberes Stück Code, der eine Funktion mit der helpsections $hid aufruft und die zurückgelieferte URL in die Seite einbaut, und ich mache den Rest.
Ehm ist das an mich gerichtet ich versteh gerade nur Bahnhof!
Ich kann dir auch mal den Link zu meiner Seite schicken...
Der obere Teil ist an dich, ja...
Hallo,
ich habe mich nun durchgerungen, einen Umzug von phpMyForum auf myBB durchzuführen, viele Hürden könnte ich im SupportForum finden und auch hier, doch nun scheitere ich.

Ich habe mir das Seo Plugin installiert, was auch sichtlich funktionierte, doch ich bekomme die Fehlermeldung, dass ich die .htaccess anpassen soll, obwohl dies geschehen ist.

Weiter bekomme ich die Fehlermeldung, dass ich die funktions.php laut Dokumentation anpassen muss, was ich jedoch nicht brauchte, da alles bereits in der aktuellen Version hinzugefügt war.

Auch robots.txt stellt sich mir die Frage, warum die misc.php auf Disalow steht, obwohl die Sitemap darüber aufgerufen wird.
Als ich dies entfernt hab, konnte Google zwar die Seite finden, bekommt aber auf die Links eine 404 Meldung.

Wäre wirklich sehr Dankbar, wenn ich Hilfe bekäme.

Für den Fall, dass die Seite gesehen werden muss.
http://HundeLexi.de
http://hundelexi.de/misc.php?google_seo_sitemap=index
http://www.hundelexi.de/sitemap-forums.xml?page=1
http://www.hundelexi.de/sitemap-threads.xml?page=1
http://www.hundelexi.de/sitemap-threads.xml?page=2
http://www.hundelexi.de/sitemap-threads.xml?page=3
http://www.hundelexi.de/sitemap-index.xml?page=1
Die robots.txt gilt eigentlich nur für den Crawler (also für URLs die Google von sich aus findet). Wenn du Google direkt mitteilst, daß es sich die und die Sitemap holen soll, sollte das eigentlich nicht von der robots.txt geblockt werden. Ich teste das aber gerne auch selbst nochmal (dauert allerdings, da ich dazu erst eine Seite starten und Google die robots.txt lesen lassen muss).

Wenn du keine Rewrites verwendest, brauchst du .htaccess und functions.php nicht anpassen. Du musst dann allerdings für die Sitemap noch das URL Scheme (sitemap-{url}.xml) wegmachen, da die Sitemap sich standardmäßig sitemap-xy.xml nennen will und nicht misc.php?google_seo_sitemap=xy

Wenn du die Rewrites doch nutzen willst, aber eine 404 Meldung bekommst, dann funktionieren deine Rewrite-Regeln nicht. Und wenn sich die Links nicht ändern, hast du deine functions.php nicht angepasst. Die Fehlermeldungen im Plugin-Status wären in dem Fall zu beachten...
Hallo Frostschutz,
Danke für Deine schnelle Antwort, das nenne ich mal Support.

Wenn ich das URL Scheme (sitemap-{url}.xml) wegmache, dann funktioniert die Seite garnicht mehr, obwohl ich die Sitemap über misc.php?google_seo_sitemap=... verwende.

darf ich die .htaccess und die funktions.php hier posten, so dass Du evtl doch einen Fehler entdeckst?
mach doch einfach Toungue
(12.05.2010, 12:26)frostschutz schrieb: [ -> ]Wenn du keine Rewrites verwendest, brauchst du .htaccess und functions.php nicht anpassen. Du musst dann allerdings für die Sitemap noch das URL Scheme (sitemap-{url}.xml) wegmachen, da die Sitemap sich standardmäßig sitemap-xy.xml nennen will und nicht misc.php?google_seo_sitemap=xy
Das hat schonmal funktioniert, Danke, die Links kann ich nun aufrufen, was zwar nun darauf hin deutet, dass die funktions.php funktioniert, aber der Fehler trotzdem noch steht Blush

im Anhang meine Datein.
[attachment=7064][attachment=7065]
Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42