close× Call Us +49 (1805) 01 29 59

Heiseclan
Thread Author: spontanica
Thread ID: 3421
Thread Info
Es gibt 2 Beiträge zu diesem Thema, und es wurde 2616 mal angesehen.
Wer ist hier? 1 Gäste
 Thema drucken
Title Fehler (ändern)
spontanica
Hallo Leute ich habe ein Riesen Problem und hoffe ihr könnt mir helfen, Ich habe ein Forum und noch das alte Seo Fussion von 2good4name drauf, leider bekommen die Seiten alle einen eigenen Title,

Meine Frage lautet kann ich die Startseite bzw den Title selber noch bestimmen in zB in Afinet das Affiliate Forum ??
Da dies nicht Google gerecht ist Tilte : Afinet-News


Als Anhang gebe ich mal die Metatags.php frei.
Bitte helft mir.
Vielen dank im Voraus.



<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: metatags.php
| Author: Dennis Vorpahl (Comy)
| www:    http://www.php-fusion-shop.de
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/

define('AUTOMETA_TAGS_STOPWORDS', '2009,aber,alle,alles,als,an,auch,auf,aus,bei,beim,beinahe,bereits,bin,bis,ist,dabei,dadurch,daher,damit,dank,darum,danach,das,daß,dass,dein,deine,dem,den,der,des,dessen,dadurch,deshalb,die,dies,diese,dieser,diesen,diesem,dieses,doch,dort,du,durch,eher,ein,eine,einem,einen,einer,eines,einige,einigen,einiges,eigene,eigenes,eigener,endlich,er,erste,es,euer,eure,etwas,fast,fertig,findet,für,gab,gibt,geben,getan,haben,hatte,hatten,hattest,hattet,heute,hier,hinter,ich,ihr,ihre,ihn,ihm,im,immer,in,ist,ja,jede,jedem,jeden,jeder,jedes,jener,jenes,jetzt,kann,kannst,kein,können,könnt,kommentar,kommentare,lesen,machen,man,mein,meine,mehr,middot,mit,muß,mußt,musst,müssen,müßt,nach,nachdem,neben,nein,nicht,nichts,noch,nun,nur,oder,statt,anstatt,seid,sein,seine,seiner,seite,sich,sicher,sie,sind,so,soll,sollen,sollst,sollt,sonst,soweit,sowie,und,uns,unser,unsere,unserem,unseren,unter,vom,von,vor,wann,warum,was,war,weiter,weitere,wenn,wer,werde,widmen,widmet,viel,viele,vieles,weil,werden,werdet,weshalb,wie,wieder,wieso,wir,wird,wirst,wohl,woher,wohin,wurde,zum,zur,über');

define('AUTOMETA_TAGS_MINLENGTH', '5'); //mindest Länge der Wörter
define('AUTOMETA_TAGS_MAXLENGTH', '18'); //max Länge der Wörter
define('AUTOMETA_TAGS_DESCLENGTH', '160');  // Meta Description Länger als 200 sollte diese nicht sein
// max. number of keywords (if set to false, it will be ignored)
// define('AUTOMETA_TAGS_MAXKEYWORDS', false);
define('AUTOMETA_TAGS_MAXKEYWORDS', '10'); // maximale Keyword Anzahl 10 ist gut. Mehr als 3 Keywords lassen sich auf einer Internetseite eh nicht optimieren


// Ab hier nichts ändern, es denn du weisst was du tust!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
global $metaStopWords, $metaMinLength, $metaMaxLength, $metaDesLength, $metaMaxKeywords;
$metaStopWords   = AUTOMETA_TAGS_STOPWORDS;
$metaMinLength   = AUTOMETA_TAGS_MINLENGTH;
$metaMaxLength   = AUTOMETA_TAGS_MAXLENGTH;
$metaDesLength   = AUTOMETA_TAGS_DESCLENGTH;
$metaMaxKeywords = AUTOMETA_TAGS_MAXKEYWORDS;
// ---------------------------------------------------------------------------------------



// ---------------------------------------------------------------------------------------
//        Change umlauts and spezial-chars
// ---------------------------------------------------------------------------------------
function metaNoEntities($Text){
    return html_entity_decode ($Text, ENT_QUOTES, 'UTF-8');
}
function metaHtmlEntities($Text, $quote_style = ENT_QUOTES) {
    return htmlspecialchars($Text, $quote_style);
}
// ---------------------------------------------------------------------------------------
//        create an Array
// ---------------------------------------------------------------------------------------
function prepareWordArray($Text) {
    $Text = str_replace(array('&nbsp;','\t','\r','\n','\b','&middot',':',',','/',';','.','0-9','!','(',')'), ' ', strip_tags($Text));
   $Text = strtolower($Text);

   //$Text = preg_replace("/[^a-z üäöß]-/"," ",$Text);

    $Text = trim(preg_replace("/\s\s+/", ' ', $Text));
    return ($Text);
}
function makeWordArray($Text) {
    $Text = func_get_args();
    $Words = array();
    foreach ($Text as $Word) {
        if ((!empty($Word)) && (is_string($Word))) {
            $Words = array_merge($Words,explode(' ', $Word));
        }
    }
    return array_unique($Words);
}
function WordArray($Text) {
    return makeWordArray(prepareWordArray($Text));
}
// ---------------------------------------------------------------------------------------
//        for Keywords sorting
// ---------------------------------------------------------------------------------------
function cleanKeyWords($KeyWords) {
    global $metaStopWords;
    $KeyWords  = WordArray($KeyWords);
    $StopWords = WordArray($metaStopWords);
    $KeyWords  = array_diff($KeyWords, $StopWords);
    $KeyWords  = array_filter($KeyWords, filterKeyWordArray);


    return $KeyWords;
}
// ---------------------------------------------------------------------------------------
//        length check
// ---------------------------------------------------------------------------------------
function filterKeyWordArray($KeyWord) {
    global $metaMinLength, $metaMaxLength;

    if (!in_array($KeyWord)) {
        $Length = strlen($KeyWord);
        if ($Length < $metaMinLength) {
            return false;
        } elseif ($Length > $metaMaxLength) {
            return false;
        }
    }
    return true;
}
// ---------------------------------------------------------------------------------------
//        Delete spaces and special-chars
// ---------------------------------------------------------------------------------------
function metaClean($Text,$Length=false,$Abk=' ...') {
    $Text = metaNoEntities($Text);
    $Text = strip_tags($Text);
    $Text = str_replace(array('&nbsp;','\t','\r','\n','\b'), ' ', $Text);
    $Text = trim(preg_replace("/\s\s+/", ' ', $Text));
    if (($Length)&&($Length > 0)) {
        if (strlen($Text) > $Length) {
            $Length -= strlen($Abk);
            $Text = preg_replace('/\s+?(\S+)?$/', '', substr($Text, 0, $Length+1));
            $Text = substr($Text, 0, $Length).$Abk;
        }
    }
    return metaHtmlEntities($Text,ENT_QUOTES);
}
// ---------------------------------------------------------------------------------------
//        metaTitle und metaKeyWords creat MetaTag
// ---------------------------------------------------------------------------------------
function metaTitle($Title=array()) {
    $Title = func_get_args();
    $Title = array_filter($Title, metaClean);
    return implode(' - ', $Title);
}
// ---------------------------------------------------------------------------------------
function metaKeyWords($Text) {
    global $metaMaxKeywords;
    $KeyWords = cleanKeyWords($Text);

    if ($metaMaxKeywords !== false) {
        $KeyWords = array_slice($KeyWords, 0, $metaMaxKeywords);
    }
    return implode(', ', $KeyWords);
}
// ---------------------------------------------------------------------------------------


        $meta_keyw = metaKeyWords(CONTENT);
        $meta_descr = $fusion_page_title.': '.CONTENT;

    set_meta('description', metaClean($meta_descr,$metaDesLength));
   set_meta('keywords', $meta_keyw);


   add_to_head('<meta http-equiv="content-language" content="' . $locale['xml_lang'].'" />');
    add_to_head('<meta http-equiv="cache-control" content="no-cache" />');
   add_to_head('<meta name="robots" content="index,follow" />');
   add_to_head('<meta name="language" content="' . $locale['xml_lang'].'" />');
   add_to_head('<meta name="author" content="david wimmer" />');
   add_to_head('<meta name="publisher" content="david wimmer" />');
   add_to_head('<meta name="company" content="www.afinet.de" />');
   //add_to_head('<meta name="page-topic" content="' . metaClean(META_TOPIC).'" />');
   //add_to_head('<meta name="reply-to" content="' . META_REPLY_TO.'" />');




   add_to_head('<meta name="distribution" content="global" />');
   add_to_head('<meta name="revisit-after" content="24hours" />');
   add_to_head('<meta name="robots" content="noodp" />');
   add_to_head('<meta name="generator" content="SEO PHP-Fusion" />');

?>

Bearbeitet von spontanica am 01.02.2011 00000002 21:13
 
SC-Ad-Bot
 
spontanica
Hat keiner eine Idee ?Frown
 
Springe ins Forum:

 Ähnliche Themen 

TEST
Thema Forum Antworten Letzter Beitrag
My Buddysytem-Fehler: Bitte überprüfe die Dateien des Benutzerfeldes Infusionen 3 22.02.2018 00000002 14:56
Datenbank fehler Infusionen 7 24.03.2017 00000003 07:20
Hilfe MWN Geschenke System fehler Infusionen 2 27.12.2016 00000012 20:11
17+4 Fehler Games, Spiele & Co. 1 04.12.2016 00000012 09:41
Fehler - Spiel nie gespielt Games, Spiele & Co. 7 05.05.2016 00000005 13:26
HarlekinPower