Zur Navigation

Anleitung: PHPbb perfekt optimieren

1 fligor

So! Ich habe es satt nach Anleitungen zu suchen, die andauernd irgendwelche Lücken haben. Ich möchte nun mit Hilfe dieses Forums eine Anleitung erstellen, die als erstes Ziel die optimierung ohne url_rewrite hat und eine nachträgliche optimierung einbaut!

Es handelt sich um mein Heilerziehungspflege Forum, dass ich für meine Mitauszubildenden aufgemacht habe, aber auch für andere Azubis.

Schritt 1 mit Erklärung folgt im nächsten Post!

MFG FLo

24.09.2005 11:36

2 fligor

Als erstes passt ihr die Datei:

lang_main.php

im Ordner:

language/lang_german/

an euren Bedürfnissen an.

Zum Beispiel anstelle von 12 Benutzer sind online... 12 Heilerzieher sind online einsetzen. Hierbei müsst ihr nur nach der entsprechenden Übersetzung suchen und ändern. Das indiviualitsiert euer Forum und somit könnt ihr auch einfach die Keyworddichte auf der Starseite unauffällig steuern.

24.09.2005 11:42

3 fligor

Als zweiten Schritt löscht ihr die session-id's für Besucher:

Im Ordner

/includes/

Die Datei:

sessions.php verändern:

Ersetzt folgendes:
Code:
$SID = 'sid=' . $session_id;

durch:

if ( $userdata['session_user_id'] != ANONYMOUS ){
$SID = 'sid=' . $session_id;
} else {
$SID = '';
}

Und Google & andere Sumas durchwühlen auch die Unterseiten des Forums. Allerdings müsst ihr nun auf jeden Fall die robots.txt und die nächsten Schritte abhandeln um doppelten Inhalt zu vermeiden.

24.09.2005 11:49

4 fligor

So sieht meine robots.txt aus, die im root liegt.

User-agent: * 
Disallow: /admin/ 
Disallow: /cache/ 
Disallow: /db/ 
Disallow: /docs/ 
Disallow: /images/ 
Disallow: /includes/ 
Disallow: /language/ 
Disallow: /templates/ 
Disallow: /common.php 
Disallow: /config.php 
Disallow: /search.php 
Disallow: /profile.php?mode=register 
Disallow: /profile.php?mode=editprofile 
Disallow: /privmsg.php?folder=inbox 
Disallow: /index.php?mark=forums 
Disallow: /search.php?search_id=unanswered 
Disallow: /profile.php?mode=viewprofile&u=x
Disallow: /posting.php?mode=newtopic&f=x 
Disallow: /posting.php?mode=reply&t=x 
Disallow: /posting.php?mode=quote&p=x 
Disallow: /privmsg.php?mode=post&u=x 

24.09.2005 11:57 | geändert: 24.09.2005 12:00

5 fligor

Nun kommt die Vermeidung zum erstellen von doppeltem Content:

Da habe ich die Anleitung von:

php.de verwendet.

Diese bewirkt ein verschwinden der Antwort- und Quote-, sowie NeuesThema-Buttons für nicht Registrierte.

24.09.2005 12:05

6 fligor

Nun die anzeige der unbeantworteten Beiträge eleminieren, um von der Such-Seite wegzukommen:

im ordner templates/Beispieltemplate

die datei: index_body.tpl

suchen:

<a href="{U_SEARCH_UNANSWERED}" class="gensmall">{L_SEARCH_UNANSWERED}</a>

ersetzen durch beispiel:

<span class="gensmall">Viel Spaß im Forum</span>

TATA. Nun heißt es abwarten und Teetrinken

24.09.2005 12:32 | geändert: 24.09.2005 12:53

7 Jörg Kruse

Schöne Zusammenstellung :)

25.09.2005 10:20

8 fligor

Kein Problem Jörg. Mache ich doch gerne. Außerdem wird dies dir sicherlich einige Besucher bringen und mir mit Sicherheit einige Anfragen, wie was erledigt werden soll. Dann verlange ich einfach nur einen Footerlink und den Rest mache ich dann kostenlos :)
*geschick*

MFG FLo

25.09.2005 22:54

9 fligor

Hallo Leute,

hier ist mal eine Site-Abfrage:

Abfrage

Sieht sehr gut aus, oder?

16.10.2005 13:55

10 Jörg Kruse

Schaut soweit gut aus :). Die Snippets ähneln sich alle, aber das liegt wohl auch an der keyword-losen site: Abfrage

16.10.2005 15:29