Ви тут: Головна Блог SEO-оптимізація: Зміна навігації і перенаправлення посилань MySQL запит

SEO-оптимізація: Зміна навігації і перенаправлення посилань MySQL запит

301, redirect, помилка, ошибкаВиправлення помилок на сайті, виявлених вебмастром від google, а також помилок від Яндекс робота, дуже важливе завдання для оптимізації сайту, чим менше помилок, тим кращий траст в пошукових систем до сайту, а це покращує його позиції в пошуковій видачі. Тому слідкувати за виявленими помилками дуже важливо. В своїй роботі часто використовую cms joomla, в ній є плагін котрий стежить за знайденими помилками на сайті та вносить їх до бази даних (переглянути їх можна в Менеджері Перенаправлень відповідного сайту) якщо плагін Перенаправлення посилань увімкнений, тоді там будуть помилки, які виникали на сайті: 404, 500-503. Їх всі завжди потрібно виправляти.

На одному з проектів назбиралось 190 000 помилок. Довелось написати sql-запит для обробки такого об"єму помилок :) збирались з 2011 року :) тому й так багато, а в ручну робити не дуже хтілось

В менеджер Перенаправлень потрапляють посилання, за якими переходили на сайт і їх не існує:

  •  це може бути серфінг сайту на "дири", є скрипти котрі перевіряють сайти на помилки безпеки для доступу до них вони генерують величезну кількість спеціальних посилань на сайт при атаці, всі заносяться до менеджеру автоматично;
  •  також можуть бути просто биті посилання, зайва буква в адресі посиалння на статю випадково добавлена, чи не вистачає символу в посиланні.
  •  раніше існуюча стаття, котру перемістили в інший розділ, чи взагалі видалили з сайту, вимкнули публікацію

Всі такі помилки заносяться до даного менеджеру, для подальшої обробки їх адміністратором, якщо сайт адмініструється веб-майстром. Згодом вебмайстер заходить і виправляє всі помилки на вірні перенаправлення.

і так власне код для пакетної обробки помилок сайту побудованого на joomla . Перший шматок коду впише перенаправлення для кожної помилки на головну сторінку сайту , у прикладі це ' http://hdesign.rv.ua '

Також впишіть свою Назву бази даних ` nameDB ` і поправте суфіксом таблиці ` jos_ на свій.

Сайт на свій теж замінити не забудьте :)

UPDATE `nameDB`.`jos_redirect_links`
SET `new_url ` = 'http://hdesign.rv.ua'
WHERE `jos_redirect_links`.Id;
UPDATE `nameDB`.`Jos_redirect_links`
SET `published` = '1'
WHERE `jos_redirect_links`.Id

Потрібен сайт? Хочеш знати ціну? Потрібен успішний бізнес?

Телефонуйте (097) 453-6535; (093) 200-7460 прямо зараз!

Маєте бажання працювати з нами

Відправте листа на Ця електронна адреса захищена від спам-ботів. вам потрібно увімкнути JavaScript, щоб побачити її. або зателефонуйте (097) 453-6535; (093) 200-7460