Легкий пошук файлів, класів, змінних на FTP-серверах для SEO-фахівця: лайфхак від Inweb

Легкий пошук файлів, класів, змінних на FTP-серверах для SEO-фахівця: лайфхак від Inweb Ми підготували код, який можна використовувати та модифікувати, щоб спростити прискорення впровадження SEO-правок на сайти.

Допустимо, вам потрібно швидко знайти у файлах FTP: потрібний клас, змінну, текст (і що у вас там ще) у популярних CMS платформах та у фреймворках.

Для пошуку потрібної інформації на FTP ми в Inweb використовуємо: СУПЕР СЕКРЕТНИЙ SEO-ФАЙЛ. Простими словами, файл s.php. Використання цього файлу корисне не тільки для програмістів, але і для SEO-фахівців.

Код файлу виглядає так:

Код файла. Частина перша
Код файла. Частина друга

Код написав наш програміст, щоб спростити собі пошук потрібного вмісту у файлах. Я використовую його для впровадження невеликих SEO-правок при роботі з сайтами. У цьому коді є рядок пошуку:

Рядок пошуку

Туди потрібно ввести потрібну вам інформацію. Наприклад:

Ввести информацию

І потім запустити роботу скрипта. Отримуємо наступний результат:

Отримуємо наступний результат

На прикладі нашого сайту покажу роботу файлу s.php. Роботу файлу тестуватимемо на сайті https://timeout.od.ua/. У цього сайта CMS система Opencart.

Приклад використання файлу s.php

1.Потрібно записати файл s.php в корінь сайту. Можна, наприклад, створити на FTP папку seo і туди додати файл s.php. Я заливаю в корінь сайту:

    Файл s.php залити у корінь сайту

    2. Потім я переходжу на сайт і хочу знайти, в якому файлі у мене є висновок таблиці:https://timeout.od.ua/burgeri/

      В якому файлі знаходиться висновок таблиці

      3. Натискаю на кнопку «переглянути код» і отримую такий клас:

        Натискаю на кнопку «переглянути код»

        4. Потім я відкриваю файл s.php і в рядок пошуку вписую(class=”products-rand-price”):

          Потім я відкриваю файл s.php і в рядок пошуку вписую

          5. Зберігаю файл.

          6. Роблю запит на обробку скрипта. Для цього я пишу домен/s.php. Наприклад: https://timeout.od.ua/s.php. Після обробки у мене з’являється така інформація:

            Роблю запит на обробку скрипта

            Після обробки скрипту він показує, що (class=”products-rand-price”) знаходиться в наступних файлах:

            # 1➝ system/storage/modification/catalog/view/theme/theme651/template/product/category.tpl

            # 2➝ catalog/view/theme/theme651/template/product/category.tpl

            Давайте перевіримо тепер у ручному режимі та відкриємо ці файли. Ось я відкрив файл category.tpl та знайшов свою таблицю:

            Давайте перевіримо тепер у ручному режимі й відкриємо ці файлы

            Вуаля! Все працює, і код показав нам потрібні файли. Таким чином ви можете шукати необхідні вам класи, змінні та значення.

            ВАЖЛИВО! Скрипт може не працювати, якщо у вас дуже слабкий хостинг. При обробці може виникнути 502 помилка. Якщо у вас дуже великий сайт, обробка може зайняти трохи більше часу.

            Хочеш SEO, поговорити про проект, запустити рекламну кампанію? Завжди раді співпраці.

            Евгений Кравчук
            Евгений Кравчук
            • SEO Team Lead
            Агенція digital-маркетингу Inweb
            У 2011 закінчив ОНПУ. У 2012 році став частиною команди відділу SEO в компанії Inweb і багато часу приділяв роботі. Завдяки наполегливості та інтересу до пошукової оптимізації у 2017 став Team lead of SEO IM. Зібрав свою команду, де займаюся і допомагаю кожному її учаснику розкрили свій потенціал і вирости як фахівця. Крім роботи цікавлюся спортом, зокрема кроссфітом, люблю активний відпочинок. З моїх кумедних звичок: в будь-якому місці, країні та місті світу намагаюся випити пива і спробувати кальян.
            Більше цікавого