Nano Hash - криптовалюты, майнинг, программирование

title в списке индексированного поиска содержит только заголовок главной страницы, а не заголовок seo

TYPO3 9.7 LTS, индексированный поиск. Я получаю в своем хит-листе правильные ссылки на все мои страницы, но заголовки содержат только заголовок страницы с подробностями, а не html-заголовок результирующей страницы. Так что я получаю десятки поисковых заголовков, таких как «подробности» для всех новостей и любого другого расширения.

в старых версиях TYPO3 это работает ...

Кто-нибудь может мне намекнуть? Спасибо.

01.01.2020

  • Какая у вас точная версия? Если он не обновлен, возможно, этот forge.typo3.org/issues/88041 или может быть старые записи в указателе 01.01.2020
  • Спасибо за подсказку! Смотрите мой ответ ... 01.01.2020

Ответы:


1

Хорошо, после некоторого исследования и с подсказкой Йонаса Осбурга (спасибо!) Я нашел проблему. indexed_search был переработан для использования TYPO3 pagetitle-API. Эти строки:

        if ($this->conf['indexedDocTitle']) {
            $this->contentParts['title'] = $this->conf['indexedDocTitle'];
        }

в indexer.php indexed_search отвечают за измененное поведение. Настоящим грязным приемом было бы прокомментировать эти строки ... ну, не делайте этого!

Реальным решением, похоже, является реализация PageTitleProvider в каждом расширении, которое показывает несколько данных на одной странице. Подробное описание и пример можно найти здесь:

https://www.richardhaeser.com/typo3-blog/using-pagetitle-api-of-typo3

01.01.2020
Новые материалы

Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

Частный метод Python: улучшение инкапсуляции и безопасности
Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..