Elena-R

Elena-R
Рейтинг
20
Регистрация
20.01.2018
Интересы
SEO, foreign languages

Вот что нашла https://www.design-sites.ru/utility/url-encoding.php

В URL такое кодирование обычно применяется для передачи символов в формате Unicode (как правило UTF-8) в последовательность из двух байт, записанных в шестнадцатиричном представлении. Каждый байт предваряется знаком %. При таком кодировании строчка "корова" будет иметь вид: %D0%BA%D0%BE%D1%80%D0%BE%D0%B2%D0%B0. То есть русской букве к будет соответствовать последовательность %D0%BA и.т.д. Такое кодирование является общепринятым для путей к файлам или папкам, входящим в URL.

Вместо строки кириллицы в utf-8 можно применить строку в кодировке Windows 1251. В этом случае слово "корова" будет выглядеть как %EA%EE%F0%EE%E2%E0. То есть, символу к будет соответствовать последовательность из двух букв со знаком процента перед ними - %EA.

Я не программист, так что не буду спорить. 3 так 3

livetv:
  • От длины поля в БД (у Вас 200 символов, однобайтных, видимо)
  • От формата хранения. Можно хранить закодированное значение, можно сырое (у Вас, видимо, хранится закодированное)

а можно ли менять формат хранения и длину поля? как это сделать?

livetv:
Смотрите, как я умею:
61 символ

Круто! значит, я ошибалась. 🍻

Кстати, я попробовала у себя на сайте ввести 34 кириллических символа, и у меня не получилось - отрезает до 33.

От чего это зависит?

SeVlad:
Чтобы не читать всю ту хрень портянку - можно цитату этой ереси некомпетентности?

Ок, небольшой ликбез: 1 кириллический символ - это 3 правильных, а не


---
Ха. В педивикии 30ти символьный Путин неожиданно закодировался в 48ми символьного Джигурду :)

Я не поняла, что вы имеете в виду.

Согласно статье в википедии букве Д соответствует %D0%94 - сколько символов? разве 3?

да, я неверно написала - не русской букве, а кириллическому символу! Но вы прекрасно поняли, что я имела в виду.

из статьи про путина тоже легко проверить количество знаков - view-source:https://ru.wikipedia.org/wiki/Путин

Путин - 5 букв,

%D0%9F%D1%83%D1%82%D0%B8%D0%BD - 30 символов.

Джигурда - 8 букв

А вот линк - https://ru.wikipedia.org/wiki/%D0%94%D0%B6%D0%B8%D0%B3%D1%83%D1%80%D0%B4%D0%B0 - 48 символов после слеша.

богоносец:
В урлах разве национальные символы бывают?

Как перекодируются олбанские буквы в каноникал - зависит от кодировки страницы.

писала "русские" - имела в виду кириллицу, конечно))

Miha Kuzmin (KMY):
Кому и как?
Опаньки 😂

Кириллица проигрывает, потому что:

1) визуально непривлекательна при отправке ссылки

2) максимальное количество символов в кириллическом урле - 33, а в латинице - 200, потому что при перекодировке эти 33 символа как раз соответствуют двумстам. (1 русская буква = 6 символов). Если урл в кириллице будет длиннее, он будет обрезаться.

А вы какие минусы замечали? может, я чего не знаю? 🍿

ну если выбирать между латиницей и кириллицей, последняя конечно проигрывает.

А каноникал ведь должен быть русскими буквами написан, так же как и в урле....разве нет?

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

Gitar54:
а трудозатраты?

Я как-то проводила примерные расчеты. Выгоднее и в плане денег, и в плане трафика писать меньше статей, но делать их максимально качественными и оптимизированными, чем рерайтить пачками и кое-как оптимизировать. По расходу времени сравнивать сложно - я не знаю, сколько времени тратят на свой сайт вебмастера, которые пачками статьи публикуют.

Я вот ленюсь и публикую по 2 статьи в месяц))) Но это реально мало, надо больше))

---------- Добавлено 10.07.2019 в 18:40 ----------

Nadejda:
Для того, чтобы оставаться в топ, у вас кроме сайта, должно быть...в ЛС пишите)

---------- Добавлено 10.07.2019 в 20:56 ----------



Не будут, не будьте наивны

Я не наивна, я перфекционист! 🤣

Всего: 70