Якщо є можливість встановлювати різні значення заголовка вікна браузера і заголовка сторінки сайту, то це дає певну зручність для SEO-оптимізації. В цьому випадку, веб-майстер може розміщувати різні ключові слова в заголовку вікна браузера і в заголовку сторінки. У цій замітці я розповім, як можна встановити різні значення HTML-елемента
В першу чергу потрібно внести зміни в шаблон сайту: відкриваємо файл header.php вашого шаблону і знаходимо в коді рядок, де виводиться HTML-елемент
Далі, знаходимо в header.php місце, де виводиться заголовок сторінки (швидше за все, це буде HTML-елемент
) І розміщуємо всередині нього наступний код:
Далі може бути 2 варіанти розвитку ситуації: ви будете встановлювати заголовки на сторінці містить статичний контент або на сторінці, що містить виклик якогось компонента (наприклад, bitrix: news).
Варіант перший - звичайна сторінка.
Відкриваємо сторінку для редагування в режимі php коду і вносимо в початок сторінки після рядка
Варіант другий - сторінка з компонентом.
Тут взагалі все набагато простіше, головне не забути створити властивість, в якому буде зберігатися заголовок для кожного елемента Інфоблоки, з яким буде працювати розміщується компонент. Після цього, просто робимо наступні настройки компонента:
«Встановити заголовок вікна браузера з властивості» - вказуємо ім'я властивості, в якому зберігається заголовок.
Сам процес установки заголовка відбувається всередині файлу component.php. за допомогою того ж методу CMain :: SetPageProperty (). Якщо значення цієї властивості у якого-небудь елементу залишається незаповненим, заголовком вікна браузера стає назву елемента. Це відбувається в тому випадку, якщо в настройках компонента відзначено опція «Встановлювати заголовок сторінки». В іншому випадку, заголовок буде братися з налаштувань самої сторінки.
Пропоную наступні послуги:
- Верстка шаблону сайту з дизайн-макету для CMS «1С-Бітрікс Управління сайтом» і CMS "Joomla"
- Створення форм різної складності (зворотний зв'язок, анкети і тп) для зазначених CMS
- Налагодження та кастомизация компонентів і модулів для зазначених CMS
- Доопрацювання модулів і компонентів для зазначених CMS, додавання нестандартного функціонала
- Розробка Лендінзі (landing-pages)
За все про надання через форму зворотного зв'язку
Пропоную Вашій увазі: