Archiv für die Kategorie ‘Allgemein’
Linkverfolgung
Ich möchte gerne wissen, wie gut externe Links auf meinen Shop bzw. auf einzelne Produkte angenommen werden. Die einfachste Möglichkeit, solche Links differenziert aufzunehmen ist die Vergabe einer ID, die an den Link angehängt wird. An zentraler Stelle (am Ende des Scripts includes/application_top.php) hänge ich eine Funktion an, die auf die GET-Variable „idseo“ prüft und ggfls. einen Zähler hochsetzt. Dazu ist natürlich auch die neue Tabelle sx_idseo in der Datenbank nötig.
Der Link sieht dann beispielsweise so aus:
http://vapr.shopnix.de/shop/product_info.php?products_id=26&idseo=3
So kann ich z.B. auch sehen, ob eine geschaltete Anzeige gut angenommen wird, ob mir ein Bannertausch den erwünschten Erfolg bringt und vieles mehr. Natürlich soll das im Backend abzufragen und zu verwalten sein.
Dazu kopiere ich zunächst die Dateien languages.php (Programm und Sprachkonstanten) auf sx_idseo.php und passe entsprechend an.
Dann kommt natürlich der Menüeintrag hinzu, und das alles funktioniert nur, wenn ich auch die Tabellen und Dateinamen als Konstanten in database_tables.php und filenames.php hinterlegt habe.
Solche Techniken können unter der Rubrik SEO (Search Engine Optimization) oder Suchmaschinenoptimierung verbucht werden.
Admin: Programm ins Menu einbinden
Die Menus liegen, nach Gruppen getrennt, im Verzeichnis admin/includes/boxes. Die sprachabhängigen Konstanten dazu sind z.B. in languages/german.php definiert. Eingehängt werden die Menüs in includes/column_left.php
Das Programm selbst liegt in admin/DATEI.php, die Sprachkonstanten in languages/german/DATEI.php.