Standardmäßig werden im TYPO3 die einzelnen Seiten über ihre ?id=* aufgerufen. Mit der TYPO3 Extension RealURL werden aus diesen GET Parametern sogenannte sprechende URLs. 

Doch warum sollten Sie sprechende URLs verwenden?

  1. Suchmaschinen-Ranking: Suchmaschinen bewerten Seiten mit passenden Bezeichnungen besser als mit nichtssagenden GET Parametern. Im Rahmen der OnPage-Optimierung haben Sie die Möglichkeit, wichtige Schlüsselbegriffe in der URL "unterzubringen".
  2. Usability: Es ist für den Besucher einfacher sich einen „sprechenden“ URLs zu merken als „index.php?id=9“ und gegebenenfalls den weiteren Parametern diverser Extensions.

Typoscript

###############
### RealURL ###
###############
config {
  simulateStaticDocuments = 0
  simulateStaticDocuments_noTypeIfNoTitle = 1
  tx_realurl_enable = 1
  redirectOldLinksToNew = 1
  typolinkCheckRootline=0
  absRefPrefix = /
}

/typo3conf/realurl_conf.php

<?php
/*
 |--------------------------------
 | Default Konfiguration 
 |--------------------------------
 */
$_defaultConf = array(
    'init' => array(
        'appendMissingSlash' => 'ifNotFile,redirect',
        'emptyUrlReturnValue' => '/',
    ),
    'pagePath' => array(//   'rootpage_id' => '1',
    ),
    'fileName' => array(
        'defaultToHTMLsuffixOnPrev' => 0,
        'acceptHTMLsuffix' => 1,
        'index' => array(
            'print' => array(
                'keyValues' => array(
                    'type' => 98,
                ),
            ),
            'feed.rss' => array(
                'keyValues' => array(
                    'type' => 9818,
                )
            ),
        ),
    ),
    'preVars' => array(
        array(
            /*
             |--------------------------------
             | Language Configuration
             |--------------------------------
            */
            'GETvar' => 'L',
            'valueMap' => array(
                'en' => '1',
                'nl' => '2',
            ),
            'noMatch' => 'bypass',
        ),
    ),
    'postVarSets' => array(
        '_DEFAULT' => array(
            'news' => array(
                array(
                    'GETvar' => 'tx_news_pi1[news]',
                    'lookUpTable' => array(
                        'table' => 'tx_news_domain_model_news',
                        'id_field' => 'uid',
                        'alias_field' => 'title',
                        'addWhereClause' => ' AND NOT deleted',
                        'useUniqueCache' => 1,
                        'useUniqueCache_conf' => array(
                            'strtolower' => 1,
                            'spaceCharacter' => '-'
                        ),
                        'languageGetVar' => 'L',
                        'languageExceptionUids' => '',
                        'languageField' => 'sys_language_uid',
                        'transOrigPointerField' => 'l10n_parent',
                        'autoUpdate' => 1,
                        'expireDays' => 180,
                    )
                ),
                array(
                    'GETvar' => 'tx_news_pi1[action]',
                    'noMatch' => 'bypass'
                ),
                array(
                    'GETvar' => 'tx_news_pi1[controller]',
                    'noMatch' => 'bypass'
                ),
            ),
            'newspage' => array(
                array(
                    'GETvar' => 'tx_news_pi1[@widget_0][currentPage]',
                ),
            ),
        ),
    ),
);
/*
 |--------------------------------
 | RealURL Config
 |--------------------------------
 */
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'] = array(
    '_DEFAULT' => $_defaultConf,
    /*
     |--------------------------------
     | WebSeite Route
     |--------------------------------
     */
    'dp-dvelop' => array_merge($_defaultConf, array(
        'pagePath' => array(
            'rootpage_id' => '1',
        ),
    )),
    /*
     |--------------------------------
     | WebSeite Redirect www to none
     |--------------------------------
     */
    'www.dp-dvelop.de' => 'dp-dvelop.de',
);

?>

In unserer Datenschutzerklärung finden Sie detaillierte Informationen zum Umgang mit Nutzerdaten.

* Pflichtfelder

Ihr Weg zum Digitalen-Erfolg
Sie haben Fragen?

Wenn Sie bereit sind, Ihre Online-Präsenz zu stärken und mehr potenzielle Kunden zu erreichen, dann zögern Sie nicht kontakt aufzunehmen. Wir stehen ihnen gerne zur Verfügung, um Ihre individuellen Ziele zu besprechen und eine maßgeschneiderte SEO-Strategie für Ihr Unternehmen zu entwickeln. Nehmen Sie noch heute Kontakt auf und starten Sie Ihren Weg zu mehr Online-Erfolg!

Ihre erfolgreiche Online-Präsenz beginnt hier.

E-Mail schreiben
dirk.persky@gmail.com

Jetzt anrufen
+49 178 3278958

Suchmaschinenoptimierung (SEO)

In der heutigen digitalen Ära ist die Optimierung für Suchma­schinen (SEO) entscheidend, um im Wettbewerb um Sichtbarkeit und Traffic erfolgreich zu…

Sicherheit erhöhen: Die Vorteile der Multi-Faktor-Authentifizierung in TYPO3

Die Sicherheit von Websites und Online-Systemen ist in der heutigen digitalen Welt von größter Bedeutung. Insbesondere für Content-Management-Systeme…

Erfahren Sie, warum Shopware-Nutzer jetzt besonders aufpassen sollten: Eine kritische Sicherheitswarnung zu cdn.polyfill.io könnte Ihren Online-Shop…