Classes/Page/Part/PagetitlePart.php
protected function checkIfPageTitleCachingEnabled()
    {
        $cachingEnabled = !empty($GLOBALS['TSFE']->tmpl->setup['plugin.']['metaseo.']['pageTitle.']['caching']);

        // Ajax: disable pagetitle caching when in backend mode
        if (defined('TYPO3_MODE') && TYPO3_MODE == 'BE') {
            $cachingEnabled = false;
        }

        // Enable caching only if caching is enabled in SetupTS
        // And if there is any USER_INT on the current page
        //
        // -> USER_INT will break Connector pagetitle setting
        //    because the plugin output is cached but not the whole
        //    page. so the Connector will not be called again
        //    and the default page title will be shown
        //    which is wrong
        // -> if the page is fully cacheable we don't have anything
        //    to do
        return $cachingEnabled && !FrontendUtility::isCacheable();
    }
protected function checkIfPageTitleCachingEnabled()
    {
        $cachingEnabled = !empty($GLOBALS['TSFE']->tmpl->setup['plugin.']['metaseo.']['pageTitle.']['caching']);

        // Ajax: disable pagetitle caching when in backend mode
        if (defined('TYPO3_MODE') && TYPO3_MODE == 'BE') {
            $cachingEnabled = false;
        }

        // Enable caching only if caching is enabled in SetupTS
        // And if there is any USER_INT on the current page
        //
        // -> USER_INT will break Connector pagetitle setting
        //    because the plugin output is cached but not the whole
        //    page. so the Connector will not be called again
        //    and the default page title will be shown
        //    which is wrong
        // -> if the page is fully cacheable we don't have anything
        //    to do
        return $cachingEnabled && !FrontendUtility::isCacheable();
    }
protected function checkIfPageTitleCachingEnabled ( ) { $ cachingEnabled = ! empty ( $ GLOBALS [ 'TSFE' ] -> tmpl -> setup [ 'plugin.' ] [ 'metaseo.' ] [ 'pageTitle.' ] [ 'caching' ] ) ; // Ajax: disable pagetitle caching when in backend mode if ( defined ( 'TYPO3_MODE' ) && TYPO3_MODE == 'BE' ) { $ cachingEnabled = false ; } // Enable caching only if caching is enabled in SetupTS // And if there is any USER_INT on the current page // // -> USER_INT will break Connector pagetitle setting //    because the plugin output is cached but not the whole //    page. so the Connector will not be called again //    and the default page title will be shown //    which is wrong // -> if the page is fully cacheable we don't have anything //    to do return $ cachingEnabled && ! FrontendUtility :: isCacheable ( ) ; }
Check if page title caching is enabled

@return bool
Check if page title caching is enabled