система онлайн-бронирования
г. Донецк, Украина, ул. Артёма, 87
+38 (062) 332 33 32, 332-27-71
ЗАБРОНИРОВАТЬ
НОМЕР

Статьи

Yii Seo - The Ultimate Guide - вірусне відтворення

  1. 1. Довільні URL-адреси: -
  2. 2. Теги Seo Meta: -
  3. 3. Сливи: -
  4. 4. Alt теги в зображеннях: -
  5. 5. Зменште Css і Js файли для Yii seo: -
  6. 6. Безкоштовний ssl для seo: -
  7. 7. Додати Favicon: -

Yii - фреймворк Php, відомий завдяки своїй продуктивності Yii б'є всіх. Ось чому вона завойовує популярність день за днем. Тепер Yii2 знаходиться в тенденції, яка є його другою версією. Коли ми говоримо про framworks, одне приходить на розум "Як ми будемо застосовувати seo до програми, розробленої в рамках". Але є рішення для кожен проблема.Сьогодні я буду писати поглиблено про Yii seo.Все речі про yii2, тому що yii1 більше не в розвитку.

1. Довільні URL-адреси: -

Досить url або чистий url є url котрий є одночасно дружній до користувача та seo-friendly.We може також зробити URL досить у Yii2 також.І це є досить simple.Go до frontend-> config-main.php та модифікуйте ваш код люблять це .

'urlManager' => ['enablePrettyUrl' => true, 'showScriptName' => false, 'правила' => ['class' => 'yii відпочинок *,' / пропозиції / <coupon_slug: [0-9a] -zA-Z -] +> '=>' купон / деталь ',' <slug> '=>' site / slug ',' / '=>' site / index ',' <контролер: \ t <дія: w +> '=>' <controller> / <action> ',],],

2. Теги Seo Meta: -

Мета-теги відіграють життєво важливу роль у seo.In yii2 ви можете додати sea meta теги дуже простим способом.Зверніть увагу, що мета-теги на сторінці повинні бути додані на файлі перегляду, а мета-теги сайту повинні бути додані на main-> layout.php файл.

// у файлі макета $ this-> registerMetaTag (['name' => 'viewport', 'content' => 'width = device-width, initial-scale = 1']); $ this-> registerMetaTag (['властивість' => 'fb: app_id', 'content' => 787409488094459,]); // і у вигляді файлу $ this-> title = 'Заголовок вашого сайту'; $ this-> registerMetaTag (['name' => 'twitter: картка', 'content' => 'summary',]); $ this-> registerMetaTag (['name' => 'twitter: creator', 'content' => '@ yourtwitterhandle',]); $ this-> registerMetaTag (['name' => 'twitter: site', 'content' => '@ yourtwitterhandle',]); $ this-> registerMetaTag (['property' => 'og: title', 'content' => 'Заголовок вашого сайту',]); $ this-> registerMetaTag (['property' => 'og: description', 'content' => 'Опис вашого сайту, який буде відображатись у Facebook та соціальних мережах',]); $ this-> registerMetaTag (['name' => 'description', 'content' => 'Опис вашого сайту, який буде показано в результатах пошуку',]); $ this-> registerMetaTag (['властивість' => 'og: url', 'content' => Yii :: $ app-> urlManager-> createAbsoluteUrl (Yii :: $ app-> request-> url),]) ; $ this-> registerMetaTag (['name' => 'keywords', 'content' => 'ключові слова для вашого сайту',]); $ this-> registerMetaTag (['property' => 'og: type', 'content' => 'веб-сайт',]); $ this-> registerMetaTag (['name' => 'og: site_name', 'content' => 'Ваше ім'я сайту, наприклад, viralcoding',]); $ this-> registerMetaTag (['властивість' => 'og: зображення', 'зміст' => Yii :: $ app-> request-> baseUrl. '/ images / site_logo.png',]); $ this-> registerMetaTag (['property' => 'og: зображення: alt', 'content' => 'назва вашого сайту',]);

3. Сливи: -

Слимаки дуже важливі і прості в застосуванні в Yii seo.Якщо у вас довгі назви сторінок або продуктів, це найкращий спосіб зробити їх привабливими для використання в seo.

// 1. відкрийте модель, яку ви хочете зробити slug в // 2. імпортуйте клас SluggableBehavior використовуйте yii поведінку SluggableBehavior; // і додавати в неї функцію поведінки public function behaviors () {return [['' class '=> SluggableBehavior :: className (),' attribute '=>' meta_title ', // атрибут, з якого ви хочете генерувати slug '=> false, // якщо встановлено значення true, кожен раз, коли ви оновлюєте атрибут' sureUnique '=> true, // генеруватиме нову пробку, // роблять унікальний шлейф не дублікатом, якщо він встановлено як true //' slugAttribute '=>' company_slug ', plz вкажіть атрибут, де можна зберегти кулю, якщо його не називають slug],]; }

4. Alt теги в зображеннях: -

Для seo жоден з ваших зображень не повинен бути без тегів alt. Ми можемо зробити це нижче методу.

&lt;? = Html :: img ('@ web / images / my_image.jpg', ['alt' => 'назва вашого зображення seo']);

5. Зменште Css і Js файли для Yii seo: -

Завантаження файлів css і js відіграє важливу роль у seo і Показник швидкості сторінки Google . Третій учасник плагіна Disqus також використовуйте js і css.We може збільшити швидкість сторінки, якщо ми можемо стиснути css і js files.Here ручна робота дуже втомлює і не бажано.Ви можете використовувати один інструмент, який я завжди використовую на своїх сайтах skeeks yii2-assets-auto-compress Цей інструмент буде поєднувати ваші CSS файли в один файл і робити те ж саме з файлами js, а потім стискати ваші CSS, JS і HTML так глибоко, що ви були б здивовані, щоб побачити результати в швидкості сторінки огляд.

6. Безкоштовний ssl для seo: -

Ви можете налаштувати свій сайт за допомогою Cloudflare і мати безкоштовний SSL встановлений на вашому сайті. І є також SPF записів і кеш керування для подальшого підвищення вашого рахунку SEO.

7. Додати Favicon: -

Ви можете додати favicon до розширеної програми yii2, додавши мета-тег таким чином.

$ this-> registerLinkTag (['rel' => 'icon', 'type' => 'image / x-icon', 'href' => Yii :: $ app-> запит-> baseUrl. '/ favicon. ico ']);

Так що друзі це деякі конкретні завдання Yii2, які ви повинні зробити для того, щоб збільшити seo.There є багато факторів, які не є конкретними рамками я буду охоплювати їх у later.If вам сподобалося поділитися статті з спільнотою, щоб інші могли скористатися it.happy кодування!

Пов'язані

Lt;?

Новости

Отель «Централь» Официальный сайт 83001, Украина, г. Донецк, ул. Артема, 87
Тел.: +38 062 332-33-32, 332-27-71
[email protected]
TravelLine: Аналитика


Студия web-дизайна Stoff.in © 2008