Previous Entry Share Next Entry
UTF-8 символы Emoji в title. Seo для Яндекса и Гугла какие разрешены
sunnyblik
UPD: 06.04.2018
Не все эмоции отображаются в выдаче в тайте страницы.
Привожу список тех, которые оторбражаются
🍴
🎂
🎈
🎤
💒
💕
❤ отображение в Я- , g+
🚩
и другие.

Emoji вы можеет посмотреть на этих сайтах (первый очень удообный):
http://apps.timwhitlock.info/emoji/tables/unicode
https://en.wikipedia.org/wiki/Emoji

Как узнать поддерживается ли выбранный символ в Яндексе или Гугле?
очень просто, просто в Яндексе или Гугле вставьте этот символ и нажмите поиск. Если в выдаче, в заголовках будут эти символы, то значит выбранная вами поисковая система их поддерживает.

Обратите внимание, что в разных браузерах, символы отображаются по разному, отличия бывают очень разнятся.

Почему я встречаю в выдаче Яндекса выранный мной emoji, внедряю его в title на своем сайте, но Яндекс его игнорирует?
Да, такое бывает. Видимо, в вашей тематике нельзя использовать этот символ (и скорее всего Яндекс именно для этой тематики запрещает использовать данный emoji, но это не означает что запрещает вообще все! ). Попробуйте заменить его на другой, а также поставить не в начале заголовка.

Настройки вашего сайта, чтобы он поддерживал emoji

  1. Во первых сайт должен делать запросы к mysql в utf8mb4_general_ci

  2. Во вторых поле title должно быть такой же кодировке

  3. В третьих, если вы создаете дамп БД  или загружаете его, то тоже выставляем данную кодировку. Иначе будут знаки "?" вместо ваших emoji. Т.к. потом эти знаки "?" будут в тайтлах вашего сайта в выдаче ПС - этого уж нам точно не надо (Правда, у меня было такое :P)

Предположим, вы не доглядели и у вас сайт со знаками вопросов в тайтле, как с этим бороться
Обновляем вашу таблицу через запрос sql, в которой записаны title для ваших страниц. В Where указываем условие для каких строк будет заменяться знак "?".

UPDATE `seo_tags`

SET `title`= REPLACE(`title`, '?', 'YOUR_EMOJI')

WHERE params LIKE "%you_params=%"


  • 1
Странно проверил значок телефонной трубки в title в google на многих сайтах отображается, но когда поставил на свой сайт google его игнорирует. Какой-то избирательный принцип.

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

  • 1
?

Log in

No account? Create an account