Създаване и управление на пренасочвания на URL адреси

Пренасочванията на URL адреси могат да се използват за пренасочване на трафика от една уеб страница към друга. Когато промените URL адрес в своя магазин в Shopify, можете да създадете пренасочване на URL адрес, за да сте сигурни, че клиентите Ви все още могат да намерят това, което търсят.

Например, ако изтриете продукт, можете да настроите пренасочване на URL адрес, така че когато клиентите въведат URL адреса за този продукт, те да бъдат пренасочени към подобен продукт във Вашия магазин.

Съображения при създаване на пренасочвания на URL адреси

Преди да създадете пренасочвания на URL адреси, прегледайте следните съображения:

  • Не можете да пренасочвате URL адреси, които започват със следните префикси: /apps, /application, /cart, /carts, /orders, /services или /shop.
  • Не можете да пренасочвате URL адреси, които използват фиксирани пътища на Shopify: /products, /collections, /collections/all.
  • Можете да пренасочвате само от неработещи URL адреси. Неработещите URL адреси показват съобщения за грешка, като например Страницата не е намерена или 404, на страницата или в заглавието ѝ. Ако URL адресът все още зарежда валидна уеб страница, тогава пренасочването на URL адреса няма да работи.
  • Можете да създадете максимум 100 000 пренасочвания на URL адреси, освен ако магазинът Ви не е на план Plus, който има максимум 20 000 000 пренасочвания на URL адреси.
  • Пренасочванията на URL адреси не се поддържат в менютата на клиентските акаунти.

Често срещани сценарии за пренасочване

Разбирането на тези сценарии може да Ви помогне да настроите пренасочванията по-ефективно.

Допълнителни ограничения за пренасочване на URL адреси

Прегледайте тези допълнителни ограничения, които могат да повлияят на функционалността за пренасочване на URL адреси:

Резервирани пътища на URL адреси

Определени пътища на URL адреси са резервирани от Shopify и не могат да се използват за пренасочвания:

  • /collections/vendors, /collections/types, /collections/all
  • /apps/, /a/, /community/, /tools/
  • Пътища на домейн MyShopify, завършващи на /shop или /services

Филтриране по тагове на колекции

Не можете да създавате пренасочвания за URL адреси, които използват филтриране по тагове на колекции (като например yourstore.com/collections/collection-name/tag-name). Дори ако няма продукти с този таг, пътят на URL адреса все още се счита за валиден и не може да бъде пренасочен.

Разширения на HTML файлове

URL адреси, завършващи на .html, не могат да бъдат пренасочени към същия URL адрес без .html. Shopify третира тези като един и същ URL адрес, тъй като платформата автоматично обработва HTML форматирането за по-чисти URL адреси.

Низове на заявки и специални знаци

URL адреси, съдържащи низове на заявки (като например /brands/dell.html?_bc_fsnf=1&interface=interface_type), може да не работят според очакванията с пренасочванията на URL адреси.

Международни пазари и подпапки

Пренасочванията на URL адреси не се прилагат автоматично за всички пазарни подпапки. Ако трябва да пренасочите конкретни езици и региони (като например от yourstore.com/en-ca/old-page към yourstore.com/en-fr/new-page), тогава трябва да създадете индивидуални пренасочвания за всяка подпапка.

Кеширане на 301 пренасочвания

301 пренасочванията се кешират от браузърите и търсещите машини. Ако премахнете пренасочване, след като клиентите са осъществили достъп до него, тогава пренасочването може да продължи да работи в техните браузъри, докато кешът изтече.

Създаване на пренасочване на URL адрес

Можете да създадете пренасочване на URL адрес. Когато създавате пренасочване, новият URL адрес може да бъде относителен URL адрес, като например /collection/shirts, или пълен URL адрес, като например http://www.example.com/collection/shirts. За да пренасочите трафика в рамките на Вашия основен домейн, използвайте относителен URL адрес. За да пренасочите извън Вашия основен домейн, използвайте пълен URL адрес. Пренасочванията на URL адреси започват да работят незабавно.

Можете също да добавите Liquid към Вашите полета Пренасочване от и Пренасочване към. Пълна валидация на полето не може да бъде извършена, когато използвате Liquid във Вашите пътища.

Стъпки:

  1. От Вашия администраторски панел на Shopify отидете на Съдържание > Менюта.

  2. Кликнете върху Преглед на пренасочванията на URL адреси.

  3. Кликнете върху Създаване на пренасочване на URL адрес.

  4. В Пренасочване от въведете стария URL адрес, от който искате да пренасочите посетителите.

  5. В Пренасочване към въведете новия URL адрес, към който искате да пренасочите посетителите. За да пренасочите към началната страница на магазина си, въведете /.

  6. Кликнете върху Запазване на пренасочването.

Отстраняване на неизправности при пренасочване на URL адреси

Пренасочванията на URL адреси започват да работят незабавно. Ако Вашето пренасочване не работи веднага, можете да опитате следните стъпки за отстраняване на неизправности:

  • Прегледайте URL адресите в Пренасочване от и Пренасочване към за печатни грешки.
  • Уверете се, че URL адресът за Пренасочване от няма активна страница.
  • Уверете се, че URL адресът за Пренасочване от не е фиксиран път или не съдържа префикс, който не можете да пренасочите.
  • Изчистете кеша на браузъра си и тествайте пренасочването отново или опитайте на друго устройство.

Допълнително отстраняване на неизправности при пренасочване

Страница 404 пренасочва към началната страница в редактора на теми

Ако Вашата страница 404 пренасочва към началната страница, когато я преглеждате в редактора на теми, проверете дали имате настроено пренасочване от /404 към / (Вашата начална страница). Този тип пренасочване пречи на способността на редактора на теми да показва Вашата страница 404. Премахнете това пренасочване, за да разрешите проблема.

Грешки от типа „Redirect Limit Exceeded“ в API

Ако срещнете грешки от типа „Redirect Limit Exceeded“, когато използвате Admin API, тогава тази грешка не е свързана с лимита за пренасочване на URL адреси на Вашия магазин (100 000 пренасочвания). Вместо това тя показва, че API заявка причинява твърде много пренасочвания на сървъра. Ако срещате тази грешка, обмислете да се свържете с общността на Shopify или се свържете с разработчика на приложения на трета страна, които може да причиняват проблема.

Пренасочвания на URL адреси и видимост на онлайн магазина

Можете да използвате пренасочвания на URL адреси с настройките за видимост на Вашия онлайн магазин, за да пренасочвате временно клиенти от скрито към активно съдържание.

Например, ако имате колекция /collections/fall, която искате временно да скриете през лятото и да пренасочите клиентите към /collections/summer, можете да:

  1. Променете Видимост в онлайн магазина на есенната колекция на Скрито.
  2. Създайте пренасочване на URL адрес от /collections/fall към /collections/summer.

Когато есенната колекция е скрита, URL адресът /collections/fall става страница 404, което позволява пренасочването да работи. Клиентите, които посетят /collections/fall, се пренасочват автоматично към /collections/summer.

Важно: Ако по-късно промените Видимостта в онлайн магазина на колекцията обратно на Видима, пренасочването на URL адреса се изтрива автоматично, тъй като пренасочванията работят само за URL адреси, които връщат грешки 404. Ще трябва да създадете отново пренасочването, ако скриете колекцията пак.

Това поведение се отнася и за продуктите. Можете да зададете на продуктите статус Чернова или да ги премахнете от всички канали за продажби, за да ги накарате да връщат грешки 404 и да станат допустими за пренасочване на URL адреси.

Пренасочвания и подпапки

Създаването на пренасочване на URL адрес се отнася за всички езикови или пазарни подпапки, настроени с помощта на инструменти за международни продажби.

Например основният Ви пазар е Съединените щати на example.com. Имате и пазар за Канада в подпапка на example.com/en-ca. Решавате да спрете да продавате синя тениска в магазина си, така че изтривате продукта и след това създавате едно-единствено пренасочване на URL адрес от /products/blue-t-shirt към /collections/t-shirts.

След създаването на пренасочването на URL адреса, клиентите в Съединените щати, които се опитат да посетят /products/blue-t-shirt, се пренасочват автоматично към example.com/collections/t-shirts, а клиентите в Канада, които се опитат да посетят example.com/en-ca/products/blue-t-shirt, се пренасочват автоматично към example.com/en-ca/collections/t-shirts.

Все още можете да създавате индивидуални пренасочвания за всяка подпапка, ако искате да пренасочвате хората към различна дестинация за всеки пазар.

Управление на Вашите пренасочвания на URL адреси

Можете да управлявате списъка си с пренасочвания на URL адреси по следните начини:

Филтриране на пренасочванията на URL адреси по дата

  1. От Вашия администраторски панел на Shopify отидете на Съдържание > Менюта.

  2. Натиснете Пренасочвания на URL адреси.

  3. Натиснете Дата на добавяне.

  4. От падащото меню изберете периода от време, по който искате да филтрирате.

Запазване на филтър за пренасочване на URL адрес

  1. От Вашия администраторски панел на Shopify отидете на Съдържание > Менюта.

  2. Натиснете Пренасочвания на URL адреси.

  3. Създайте филтър, като използвате полето за търсене или като филтрирате пренасочванията на URL адреси по дата.

  4. Натиснете Запазване на филтрите.

  5. Изберете име за филтъра си.

  6. Натиснете Запазване на филтрите. Филтрите се запазват като нов раздел в горната част на списъка.

Изтриване на филтър за пренасочване на URL адрес

  1. От Вашия администраторски панел на Shopify отидете на Съдържание > Менюта.

  2. Натиснете Пренасочвания на URL адреси.

  3. Изберете филтъра, който искате да изтриете.

  4. Натиснете Запазено.

  5. Натиснете Премахване на раздел и след това натиснете Премахване.

Редактиране на името на филтър за пренасочване на URL адрес

  1. От Вашия администраторски панел на Shopify отидете на Съдържание > Менюта.

  2. Натиснете Пренасочвания на URL адреси.

  3. Изберете филтъра, който искате да редактирате.

  4. Натиснете Запазено.

  5. Редактирайте името на раздела и след това натиснете Запазване на филтрите.

Редактиране на пренасочванията на URL адреси поотделно

  1. От Вашия администраторски панел на Shopify отидете на Съдържание > Менюта.

  2. Натиснете Пренасочвания на URL адреси.

  3. Натиснете върху пренасочването на URL адреса, което искате да редактирате.

  4. Въведете промените.

  5. Кликнете върху Запазване на пренасочването.

Редактиране на няколко пренасочвания на URL адреси едновременно

Можете да редактирате пренасочванията на URL адреси групово. За да научите повече за едновременното редактиране на няколко пренасочвания на URL адреси, вижте използване на групови действия.

Стъпки:

  1. От Вашия администраторски панел на Shopify отидете на Съдържание > Менюта.

  2. Натиснете Пренасочвания на URL адреси.

  3. Изберете пренасочванията на URL адреси, които искате да редактирате.

  4. Натиснете Редактиране на пренасочването.

  5. Въведете промените.

  6. Натиснете Запазване.

Експортиране на Вашите пренасочвания на URL адреси

  1. От Вашия администраторски панел на Shopify отидете на Съдържание > Менюта.

  2. Натиснете Пренасочвания на URL адреси.

  3. Натиснете Експортиране.

  4. Изберете кои пренасочвания искате да експортирате.

  5. Изберете кой тип CSV файл искате да експортирате.

  6. Натиснете Експортиране на пренасочвания на URL адреси.

Импортиране на Вашите пренасочвания на URL адреси

Можете да импортирате съществуващото си пренасочване на URL адрес в Shopify. Можете да изтеглите и прегледате примерен CSV файл за пренасочване на URL адреси, който да използвате като шаблон.

Стъпки:

  1. От Вашия администраторски панел на Shopify отидете на Съдържание > Менюта.

  2. Натиснете Пренасочвания на URL адреси.

  3. Натиснете Импортиране.

  4. Натиснете Добавяне на файл и изберете CSV файл.

  5. Натиснете Качване на файл.

  6. Прегледайте импортирането.

  7. Натиснете Импортиране на пренасочвания.

  8. Натиснете Затваряне.

Изтриване на пренасочвания на URL адреси

Можете да изтривате пренасочвания на URL адреси. За да научите повече за едновременното изтриване на няколко пренасочвания на URL адреси, вижте използване на групови действия.

Стъпки:

  1. От Вашия администраторски панел на Shopify отидете на Съдържание > Менюта.

  2. Натиснете Пренасочвания на URL адреси.

  3. Изберете пренасочванията на URL адреси, които искате да изтриете.

  4. Натиснете Изтриване на избраните пренасочвания.

  5. Натиснете Изтриване, за да потвърдите решението си.