Hier befinden sich Informationen zu dieser Kategorie.
| Kategorie | FAQ | Aktuelle FAQs |
|
Hier finden Sie Hilfestellungen zur XOOPS - Suchmaschinenoptimierung. |
1 | Wie realisiert man auf einfache Art und Weise, eine Suchmaschinen - Optimierung unter xoops 2.2.x? |
Hier sind die veröffentlichten FAQs dieser Kategorie.
Angefragt und beantwortet von Admin am 28-Mar-2005 17:49 (7610 gelesen)
benötigte Hacks:
Simplified URLs
Optimize_Site
Simplified URLs
Der Xoops Hack Simplified URLs, basiert auf dem shorturl - Hack von reynaldo und konvertiert xoops url's in statische, suchmaschinentaugliche url's.
Beispiel:
[Default] http://xoops_site/modules/news/article.php?storyid=1
[Converted] http://xoops_site/news+article.storyid+1.htm
Die aktuelle Version finden Sie unter:
http://suin.jp/modules/mydownloads/viewcat-cid-4.html
Der Hack beinhaltet 3 Files, welche Sie in Ihr document root kopieren.
.htaccess
loadpage.php
simplified_url.php
Einbindung des Hacks in Ihre Xoops-Installation:
mainfile.php
Öffnen Sie die Datei mainfile.php und fügen Sie die Zeile
include "simplified_url.php";
ein.
39:define('XOOPS_URL', 'http://localhost/');
40:
41:include "simplified_url.php";
42:
43:define('XOOPS_CHECK_PATH', 0);
loadpage.php
Öffnen Sie die Datei loadpage.php und und passen Sie folgende Zeilen an.
33:$start_module = "news"; -> Ihr Startmodul
38:$script_path = "http://localhost/loadpage.php"; -> Ihr Pfad zur loadpage.php
45:$su_debug_setting = 0; -> debug 0,1 -> debug
Optimize_Site
Den Hack optimize_site finden Sie unter
http://www.php-deluxe.de/xfsnippet+detail.type+snippet+snippet_id+1.htm
Kopieren Sie den Code in eine Datei, speichern Sie diese unter dem Namen optimize.site.php und kopieren sie dann in Ihr document root.
Öffnen Sie die Datei footer.php und fügen Sie die folgende Zeile ein.
require_once("optimize.site.php");
25:// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA //
26:// ------------------------------------------------------------------------ //
27:
28:require_once("optimize.site.php");
29:
30:if ( !defined("XOOPS_FOOTER_INCLUDED") ) {
Jetzt ist der Hack in Ihr xoops eingebunden uns muss nur noch mit Leben gefüllt werden.
Öffnen Sie dazu Ihr aktuelle theme.html und passen die folgenden Passagen an.
im head
<head>
<meta name="keywords" content="<{$smarty.session.title}>, <{$xoops_meta_keywords}>" />
<meta name="description" content="<{$smarty.session.title}>, <{$xoops_meta_description}>" />
<title><{$xoops_sitename}> - <{$xoops_pagetitle}> <{$smarty.session.title}></title>
</head>
im body
<body>
<noscript><h1><{$smarty.session.title}></h1></noscript>
...
<td id="headerlogo"><a href="<{$xoops_url}>/"><img src="<{$xoops_imageurl}>....jpg" width="250" height="80" alt="<{$smarty.session.title}>" /></a></td>
Das Problem was jetzt nocht besteht, ist das caching, da der cache auf Modul Basis funktioniert und so der header sowie Teile des bodys nicht mit gecacht werden.
Ich habe mir folgende Lösung überlegt:
Man schreibt das keyword sowie den 'template key' einfach in eine separate Datei und ließt es, falls die Seite gecacht wurde, wieder aus.
Für dieses Vorgehen muss die theme.php um zwei Funktionen erweitert werden.
save xoops keyword
Nun ist ihr xoops seo optimiert.
Fragen, Anregungen, Verbesserungsvorschläge bitte im php-deluxe.de Forum posten.
http://www.php-deluxe.de/newbb+viewforum.forum+7.htm
Viel Spaß beim Optimieren wünscht Ihnen Sven Seidel von http://www.php-deluxe.de
Simplified URLs
Optimize_Site
Simplified URLs
Der Xoops Hack Simplified URLs, basiert auf dem shorturl - Hack von reynaldo und konvertiert xoops url's in statische, suchmaschinentaugliche url's.
Beispiel:
[Default] http://xoops_site/modules/news/article.php?storyid=1
[Converted] http://xoops_site/news+article.storyid+1.htm
Die aktuelle Version finden Sie unter:
http://suin.jp/modules/mydownloads/viewcat-cid-4.html
Der Hack beinhaltet 3 Files, welche Sie in Ihr document root kopieren.
.htaccess
loadpage.php
simplified_url.php
Einbindung des Hacks in Ihre Xoops-Installation:
mainfile.php
Öffnen Sie die Datei mainfile.php und fügen Sie die Zeile
include "simplified_url.php";
ein.
39:define('XOOPS_URL', 'http://localhost/');
40:
41:include "simplified_url.php";
42:
43:define('XOOPS_CHECK_PATH', 0);
loadpage.php
Öffnen Sie die Datei loadpage.php und und passen Sie folgende Zeilen an.
33:$start_module = "news"; -> Ihr Startmodul
38:$script_path = "http://localhost/loadpage.php"; -> Ihr Pfad zur loadpage.php
45:$su_debug_setting = 0; -> debug 0,1 -> debug
Optimize_Site
Den Hack optimize_site finden Sie unter
http://www.php-deluxe.de/xfsnippet+detail.type+snippet+snippet_id+1.htm
Kopieren Sie den Code in eine Datei, speichern Sie diese unter dem Namen optimize.site.php und kopieren sie dann in Ihr document root.
Öffnen Sie die Datei footer.php und fügen Sie die folgende Zeile ein.
require_once("optimize.site.php");
25:// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA //
26:// ------------------------------------------------------------------------ //
27:
28:require_once("optimize.site.php");
29:
30:if ( !defined("XOOPS_FOOTER_INCLUDED") ) {
Jetzt ist der Hack in Ihr xoops eingebunden uns muss nur noch mit Leben gefüllt werden.
Öffnen Sie dazu Ihr aktuelle theme.html und passen die folgenden Passagen an.
im head
<head>
<meta name="keywords" content="<{$smarty.session.title}>, <{$xoops_meta_keywords}>" />
<meta name="description" content="<{$smarty.session.title}>, <{$xoops_meta_description}>" />
<title><{$xoops_sitename}> - <{$xoops_pagetitle}> <{$smarty.session.title}></title>
</head>
im body
<body>
<noscript><h1><{$smarty.session.title}></h1></noscript>
...
<td id="headerlogo"><a href="<{$xoops_url}>/"><img src="<{$xoops_imageurl}>....jpg" width="250" height="80" alt="<{$smarty.session.title}>" /></a></td>
Das Problem was jetzt nocht besteht, ist das caching, da der cache auf Modul Basis funktioniert und so der header sowie Teile des bodys nicht mit gecacht werden.
Ich habe mir folgende Lösung überlegt:
Man schreibt das keyword sowie den 'template key' einfach in eine separate Datei und ließt es, falls die Seite gecacht wurde, wieder aus.
Für dieses Vorgehen muss die theme.php um zwei Funktionen erweitert werden.
save xoops keyword
Nun ist ihr xoops seo optimiert.
Fragen, Anregungen, Verbesserungsvorschläge bitte im php-deluxe.de Forum posten.
http://www.php-deluxe.de/newbb+viewforum.forum+7.htm
Viel Spaß beim Optimieren wünscht Ihnen Sven Seidel von http://www.php-deluxe.de


