Zum Inhalt springen

Metatags werden bei der Suche ignoriert ...

Erstellt am 8. Dezember 2010 · 2 Antworten · letzte Antwort am 20. Dezember 2010

Tags: Suche, Frage

timotios ·

Hallo zusammen,

ich bastle gerade an einer Seite und verwende indexed search, soweit funktioniert auch alles, ich bekomme Suchergebnisse gezeigt usw. allerdings handelt es sich um Geräte mit einer bestimmten Bezeichnung. Das heißt, man kann das Gerät zusammen und auch getrennt schreiben (die Bezeichnung).

Mein Problem:
Indexed Search durchsucht zwar die Seite allerdings nur nach Inhalt der auch dort zusehen ist, und nicht nacht einer anderen Schreibweise.

z.B. das Gerät heißt XB 20 soll aber auch unter XB20 gefunden werden, eine Lösung wäre den Begriff XB20 ebenfalls im Content unterzubringen, das funktioniert auch gibt es eine Möglichkeit die verschiedenen Schreibweisen in den Metatags der einzelnen Seiten zu hinterlegen, so das der Besucher diese ganzen Bezeichnungen garnicht sieht aber die Suche die Metatags mit berücksichtigt?

Ich finde im Moment nur Anleitungen wie man das durchsuchen der Metatdaten unterbindet aber genau das brauche ich ... :-)

Mein TS: (wurde etwas gekürzt, ich denke das Ihr die Navigation etc. nicht benötigt)

page = PAGE
page.typeNum = 0
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page
page.shortcutIcon = fileadmin/templates/images/favicon.ico





page.includeCSS {
file1 = fileadmin/templates/css/style.css
file1.title = Standardansicht
file1.media = screen

}

config.simulateStaticDocuments = 0
config.baseURL = (entfernt -> darf / kann den Link leider nicht weitergeben)
config.tx_realurl_enable = 0
config.prefixLocalAnchors = all
config.linkVars = L
config.uniqueLinkVars = 1
config.no_cache = 0
config.index_metatags = 1

page.config.index_enable = 1
page.config.index_externals = 1
page.config.index_metatags = 1


page.config.sys_language_uid = 1
page.config.language = de
page.config.locale_all = de_DE

config.doctype = xhtml_trans
config.xhtml_cleaning = all

#suchen

plugin.tx_indexedsearch._DEFAULT_PI_VARS.results = 97

page.config.index_enable = 1

plugin.tx_indexedsearch{

templateFile = EXT:indexed_search/pi/indexed_search.tmpl
  show {
  clearSearchBox = 1
  rules = 0
  parsetimes = 0
  L1sections = 0
  LxAlltypes = 0
  advancedSearchLink = 0
  }
  
  blind{
    lang = 0
    extResume = 0
    
  }
}





20 = TEXT;
20.value = <input name="tx_indexedsearch[submit_button]" src="fileadmin/templates/images/pfeil.gif" value="Search" class="searchbox-button" type="image" />



lib.suchen = COA_INT
lib.suchen {
    stdWrap.prefixComment = 2 | lib.suchen
    10 = TEXT
    10.typolink.parameter = {$plugin.tx_indexedsearch.searchUID}
    10.typolink.returnLast = url
    10.wrap = <div id="indexedsearchbox"><form action="|" method="post" id="indexedsearch"><table cellpadding="0" cellspacing="0" border="0">
    20 = COA
    20 {
         wrap = <tr> | </tr>
         10 = TEXT
         10.data = GPvar : tx_indexedsearch |sword
         10.htmlSpecialChars = 1
         10.wrap = <td><input name="tx_indexedsearch[sword]" value="|" class="searchbox-sword" type="text" /></td>
         20 = COA
         20 {
             wrap = <td align="right"> |</td>
            10 = TEXT
            10.value = <input type="hidden" name="tx_indexedsearch[sections]" value="0" />
            20 = TEXT
            20.value = <input name="tx_indexedsearch[submit_button]" value="Search" type="hidden" />
            30 = TEXT
            30.value = <input name="search" src="fileadmin/templates/images/suchen.gif" value="Search" class="searchbox-button" type="image" />
          }
     }
     
     30 = COA
     30 {
         wrap = <tr>|</tr>
        10 = TEXT
        10.value = Advanced search »
        10.typolink.parameter = {$plugin.tx_indexedsearch.searchUID}
        10.typolink.additionalParams = &tx_indexedsearch[ext]=1
        10.wrap = <td align="right" colspan="2">|</td>
        if.isTrue = {$plugin.tx_indexedsearch.showAdvanced}
        }
  wrap = | </table></form></div>
}
        

lib.suchen-text = TEXT
lib.suchen-text.value = Suchen:

Ich weiß das man am besten den Fehler findet wenn man die Seite sieht bzw. die Suche testen kann leider darf ich den Link nicht rausgeben. :-( Ich hoffe das man mir trotzdem irgendwie helfen kann oder zumindest einen weg wie ich mein Problem anders lösen kann.

Dreadhead ·

entferne mal testweise die beiden Einträge:
config.index_metatags = 1
page.config.index_metatags = 1

Die sind sowieso standadmäßig auf true, vielleicht klappt es dann.