Yii Seo - The Ultimate Guide - вирусное кодирование

  1. 1. Довольно URL: -
  2. 2. Seo Meta Tags: -
  3. 3. Слизняки: -
  4. 4. Alt теги в изображениях: -
  5. 5. Сократите файлы Css и Js для Yii seo: -
  6. 6. Бесплатный ССЛ для SEO: -
  7. 7. Добавить Фавикон: -

Yii - это фреймворк Php, известный своей производительностью. Существуют и другие популярные фреймворки, но когда приходит скорость Yii бьет всех Вот почему он набирает популярность день ото дня. Теперь Yii2 находится в тренде, а это уже вторая его версия. Когда мы говорим о framworks, на ум приходит одна мысль: «Как мы применим seo к приложению, разработанному в фреймворке». Но есть решения для все проблемы. Сегодня я напишу подробно о Yii SEO. Все о yii2, потому что yii1 больше не находится в разработке.

1. Довольно URL: -

Pretty url или clean url - это url, который удобен для пользователя и seo-friendly. Мы также можем сделать url довольно красивыми в Yii2. И это довольно просто. Перейдите в frontend-> config-main.php и измените свой код следующим образом. ,

'urlManager' => ['enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => ['class' => 'yii \ rest \ UrlRule', '/ offer / <coupon_slug: [0-9a -zA-Z \ -] +> '=>' купон / подробности ',' <slug> '=>' site / slug ',' / '=>' site / index ',' <controller: \ w +> / <action: \ w +> '=>' <controller> / <action> ',],],

2. Seo Meta Tags: -

Метатеги играют жизненно важную роль в seo. В yii2 вы можете добавлять мета-теги seo очень простым способом. Обратите внимание, что метатеги, относящиеся к конкретной странице, должны быть добавлены в файл представления, а метатеги, специфичные для сайта, должны быть добавлены в main-> layout.php. файл.

// в файле макета $ this-> registerMetaTag (['name' => 'viewport', 'content' => 'width = device-width, initial-scale = 1']); $ this-> registerMetaTag (['property' => 'fb: app_id', 'content' => 787409488094459,]); // и в файле просмотра $ this-> title = 'Заголовок вашего сайта'; $ this-> registerMetaTag (['name' => 'twitter: card', '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 (['property' => 'og: url', 'content' => Yii :: $ app-> urlManager-> createAbsoluteUrl (Yii :: $ app-> request-> url),]) ; $ this-> registerMetaTag (['name' => 'ключевые слова', 'content' => 'ключевые слова для вашего сайта',]); $ this-> registerMetaTag (['property' => 'og: type', 'content' => 'website',]); $ this-> registerMetaTag (['name' => 'og: site_name', 'content' => 'Имя вашего сайта, например, viralcoding',]); $ this-> registerMetaTag (['property' => 'og: image', 'content' => Yii :: $ app-> request-> baseUrl. '/ images / site_logo.png',]); $ this-> registerMetaTag (['property' => 'og: image: alt', 'content' => 'имя вашего сайта',]);

3. Слизняки: -

Слизни очень важны и просты в применении в Yii seo. Если у вас длинные страницы или названия продуктов, это лучший способ сделать их дружественными к SEO.

// 1. открыть модель, в которой вы хотите сделать slug // 2. импортировать класс SluggableBehavior use yii \ moodiors \ SluggableBehavior; // и добавляем в него функцию поведения public function поведения () {return [['class' => SluggableBehavior :: className (), 'attribute' => 'meta_title', // атрибут, из которого вы хотите создать неизменный slug ') '=> false, // если установлено значение true, будет генерировать новый slug каждый раз, когда вы обновляете атрибут' sureUnique '=> true, // делать уникальный slug без дублирования, если для него установлено значение true //' slugAttribute '=>' company_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. Мы можем увеличить скорость страницы, если сможем сжать файлы css и js. Здесь ручная работа очень утомительна и не предпочтительна. Вы можете использовать один инструмент, который я всегда использую на своих сайтах skeeks yii2-assets-auto-compress Этот инструмент объединит ваши css-файлы в один файл и сделает то же самое с js-файлами, а затем сожмет ваши css, js и html настолько глубоко, что вы будете поражены, увидев результаты в понимании скорости страницы.

6. Бесплатный ССЛ для SEO: -

Вы можете настроить свой сайт с Cloudflare и установить бесплатный ssl на свой сайт. А также есть записи SPF и управление кешем для дальнейшего повышения вашей SEO-оценки.

7. Добавить Фавикон: -

Вы можете добавить favicon в расширенное приложение yii2, добавив метатег таким образом.

$ this-> registerLinkTag (['rel' => 'icon', 'type' => 'image / x-icon', 'href' => Yii :: $ app-> request-> baseUrl. '/ favicon. ICO ']);

Так что, друзья, это некоторые конкретные задачи Yii2, которые вы должны выполнить, чтобы увеличить seo. Есть много факторов, которые не являются специфичными для фреймворка, я расскажу о них позже. Если вам понравилась статья, поделитесь с сообществом, чтобы другие могли извлечь из нее пользу. кодирование!

связанные с

Lt;?
Html :: img ('@ web / images / my_image.jpg', ['alt' => 'заголовок SEO вашего изображения']);?
Меню сайта
Новости
Ошибка Открытия Драйвера Казаки
Ошибка Microsoft Visual C++ Runtime Library. Как исправить? Здравствуйте. Не так давно помогал одному хорошему знакомому с настройкой компьютера: у него при запуске любой игры выскакивала ошибка Microsoft

Волчья сотня | Si vis pacem, para bellum!
02/06/2012 Волчья сотня «Волчья сотня» — неофициальное название 2-й сотни 2-го Аргунского полка Забайкальского казачьего войска в Русско-японскую войну 1904—1905 годов. Казаки-аргунцы,

Обаяние мужественности и профессионализма Андрей Казаков
Обаяние мужественности и профессионализма Имя Андрея Казакова долгое время было хорошо известно лишь столичным любителям театра. Актер и режиссер, удостоенный звания Заслуженного артиста и нескольких

Тайна "Тихого Дона" Шолохова: своровал или нет?
Несколько поколений литературоведов и историков спорили о том, мог ли полуграмотный казак Михаил Шолохов написать "Тихий Дон", да ещё в 23 года, не имея необходимого для романа-эпопеи жизненного опыта.

Андрей Казаков / Andrei Kazakov
Детство и юность Андрея Казакова Путь к сцене Андрея Казакова был долгим и причудливым. Молодой человек попробовал себя в нескольких профессиях и только потом решил стать актером. Андрей родился в семье

Взятие Азова донскими казаками в 1637 году
Автор: А. Пивоваров Источник: "Донские казаки". Краткій сборникъ разсказовъ изъ военной жизни Донцовъ, о ихъ храбрости, находчивости въ бою, преданности долгу и проч.Новочеркасская типография. 1892

Василий Иванович Баженов (1737–1799)
Один из основоположников русского классицизма. Учился в "архитектурной команде" Г. В. Ухтомского и в Академии художеств с момента се основания. Проектировал Большой Кремлевский дворец в Москве.

КИРИЛЛ КОЗАКОВ ВИКИПЕДИЯ - Кирилл Козаков биография актера, фото, личная жизнь
Школьные годы Михаил Козаков вспоминает с неохотой. Актер театра и кино, сын известного советского актера Михаила Козакова. Михаил Козаков родился 14 октября 1934 года в Ленинграде. Описание отчество

Все ответы на игру Угадай слово по подсказке
Нас уже на самом деле давно просили сделать ответы для этой игры, но из-за большого количества уровней на это ушло колоссальное количество времени. Но наконец-то мы их сделали и рады вам сказать, что

Атака казаков. Фильм Тихий Дон.avi
( 5 г. назад ) эпизод из сериала Девять жизней Нестора Махно 6 серия ( 8 г. назад ) 29 апреля 1648 год Желтые воды ( 12 мес.

Реклама