Головна » Блог » SEO » Що таке теги iFrame і чи варто їх використовувати?

Що таке теги iFrame і чи варто їх використовувати?

07.11.2023
3330
8хв

Теги iFrame були вперше представлені в 1997 році. З того часу веб-розробники використовують їх для вбудовування зовнішніх елементів. Одним з найпоширеніших способів використання iFrame є вбудовування Youtube відео, Google карт і дописів соціальних мереж на веб-сайти та цільові сторінки.

Незважаючи на свою популярність, iFrames несуть ризики для безпеки вашого веб-сайту. Так, на XSS-атаки припадає понад 30% усіх кібератак, і неналежне використання iFrame спричиняє основну частину з них.

Оскільки репутація веб-сайту — важлива складова успіху бренду загалом, необхідно дотримуватись усіх правил щодо використання iframe. У цій статті ми поговоримо про те, що таке iframe, які вони мають переваги і недоліки, а також розглянемо ставлення пошукових систем до цих маленьких помічників (або шкідників 🙂).

Що таке теги iFrame і чи варто їх використовувати?



iFrame — що це і навіщо потрібен?

Вбудований фрейм (iframe) — це елемент HTML, який розміщує іншу веб-сторінку в межах батьківської сторінки. Зазвичай фрейми використовують для вбудовування реклами, відео, трекерів веб-аналітики та інтерактивного контенту. HTML iframe використовують для того, щоб:

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

Елемент iFrame підтримують усі браузери, зокрема: Google Chrome, Internet Explorer, Mozilla Firefox, Safari, Opera тощо. З точки зору коду, кожен фрейм містить HTML-теги iframe, а також  атрибут src. Атрибут src визначає вихідну URL-адресу для контенту, який буде розташований в елементі iframe. Серед інших атрибутів:

  • allow: визначає дозволені функції для фрейму;
  • allowfullscreen: активація повноекранного режиму;
  • height: визначає висоту iframe (за замовчуванням становить 150 пікселів);
  • width: визначає висоту iframe (за замовчуванням становить 300 пікселів);
  • sandbox: визначає список функцій, які мають бути дозволені або обмежені для контенту в iframe;
  • name: визначає назву iframe.

Існують також додаткові атрибути, які не підтримуються в оновленій версії HTML5. 

Переваги та недоліки: чи варто використовувати iFrames на своєму веб-сайті?

Для більшості користувачів iframe html це можливість відокремити основний HTML-документ (сайт) від зовнішнього контенту. Це корисно з двох причин:

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

Незважаючи на це, багато розробників виступають проти використання iFrame з таких причин:

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

Отож, фрейми — це по суті інструмент, який допомагає вбудовувати контент з однієї сторінки на іншу сторінку. Наприклад: для того, щоб вставити на сторінку блог, треба використати iframe blog.



Пошукові системи та iFrames — як фрейми впливають на SEO-оптимізацію сайту?

На початкових етапах проблема seo iframe полягала в тому, що пошукові системи не могли сканувати контент фрейму. Крім того, пошукові боти могли “застрягати” в iframe, а отже решта контенту веб-сайту ризикувала залишились непроіндексованою. На сьогодні ж веб-сканери вільно переміщаються між iframe і звичайним контентом веб-сайту. Окрім цього, ви можете полегшити пошуковим системам доступ до вмісту iframe за допомогою файлу robot.txt.

Отож, постає питання: який звязок полягає між iframe та google seo? Пошукові системи вважають, що контент у фреймах належить іншому сайту. Це означає, що наявність iframe насправді не впливає на рейтинг ресурсу (ні в кращу, ні в гіршу сторону). Натомість, у довідковому центрі Google зазначено, що iFrame створюють проблеми для пошукових систем. Це пояснюється тим, що фрейми не відповідають концептуальній моделі мережі інтернет.

Якщо ви все ж таки вирішили додати iframe на веб-сайт, тоді варто зосередитися на розміщенні контенту з авторитетних джерел. Варто пам’ятати, що контент всередині фрейму не буде проіндексований як частина документа.  

Як знайти сторінки з iframe на веб-сайті?

Для цього у пригоді стане інструмент Serpstat та функція “Аудит сайту”, яка дозволяє проаналізувати технічні характеристики веб-ресурсу та виявити критичні SEO-помилки. За допомогою платформи ми можемо знайти і iframe: для початку роботи увійдіть до свого облікового запису або зареєструйтеся на платформі. 

Надалі дотримуйтесь таких кроків:

Перейдіть у розділ “Список проєктів” і створіть новий проєкт. 

Що таке теги iFrame і чи варто їх використовувати?

Якщо сайт для аналізу вже доданий до облікового запису, тоді одразу перейдіть до розділу “Аудит сайту”.

Що таке теги iFrame і чи варто їх використовувати?

У пошуковий рядок вставте посилання на сайт або блог, де iframe необхідно знайти. Ознайомтеся із результатами у розділі “Усі помилки”. Система надасть висновки щодо аналізу та рекомендації для усунення критичних помилок.

Що таке теги iFrame і чи варто їх використовувати?

Перейдіть до вкладки “Індексація”. Якщо веб-сайт не використовує iFrame, тоді система не надасть інформацію про помилки.

Що таке теги iFrame і чи варто їх використовувати?

Якщо сайт використовує iFrame, тоді система надасть інформацію про: URL із наявною проблемою, її опис та шляхи усунення.

Після виправлення помилок рекомендується ще раз провести перевірку, аби впевнитися у належному використанні iFrame.

Як додати HTML iFrame на свій веб-сайт

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

Додавання iFrame через плагін WordPress

У 2023 році 45,8% усіх веб-сайтів в Інтернеті використовують CMS WordPress, тому першочергово розглянемо саме такий підхід. Дотримуйтесь вказівок:

  • Встановіть плагін iframe на WordPress та активуйте його.
  • Створіть нову сторінку або перейдіть до наявної публікації. 
  • Додайте блок короткого коду.
  • Для того, щоб додати iframe, вставте код: iframe src=”URL ___” 
Що таке теги iFrame і чи варто їх використовувати?

Фото: wordpress.org

Додавання iFrame через вихідний код

Більшість популярних платформ надають готовий код iframes video, який можна безпосередньо додати на веб-сайт. Розглянемо спосіб на прикладі додавання відео YouTube:

  • Перейдіть до відео, яке треба додати на веб-сайт, і натисніть “Поділитися”.
  • Оберіть “Вставити” у спливаючому вікні. Прокрутіть вниз і поставте галочки у полях “Показати елементи керування програвачем” і “Увімкнути режим підвищеної конфіденційності”.
  • Скопіюйте код iframe та вставте його на свій сайт. 

Що таке теги iFrame і чи варто їх використовувати?

Додавання iFrame вручну

Ще один спосіб — вручну створити HTML-код iframe і вставити його до необхідної сторінки. Для цього:

  • Перейдіть до редактора WordPress і додайте блок HTML.
  • Введіть HTML-код.
  • За необхідності додайте додаткові атрибути до тегу iframe. 


Висновки: теги iFrame — видалити не можна залишити

iFrame — це універсальна веб-технологія, яка дозволяє додавати сторонній контент до свого веб-сайту без необхідності писати довгі й складні коди. Фрейми пропонують унікальний спосіб покращити користувацьку взаємодію та функціональність веб-сайту, роблячи ресурс більш інтерактивними та динамічними.

Поряд із тим, iFrames викликають занепокоєння щодо безпеки у власників веб-сайтів. Так, використання фреймів підвищує шанс на проникнення комп’ютерних вірусів або крадіжки конфіденційної інформації. Окрім цього, використання кількох фреймів на веб-сторінці одночасно призводить до зменшення швидкості завантаження веб-сторінки. 

Щоб уникнути проблем, вкрай важливо вставляти код iframe лише з авторитетних ресурсів. Як щодо iframe seo? Google рекомендує уникати великої кількості фреймів на веб-сайті, адже їх важче індексувати. За необхідності варто додавати текстові посилання, щоб полегшити роботу Googlebot і покращити рейтинг сторінки. 

Отож, хоча iframes і вважаються одним із найкращих способів додати сторонній контент на веб-сайт, не варто робити їх невід’ємною частиною свого ресурсу. 

Почніть якісне SEO-просування з Webpromo!

Дізнайтеся вартість, терміни і перелік робіт для вашого проєкту

    Останні матеріали рубрики

    Як проаналізувати рекламу конкурентів у Meta: покроковий...

    Сьогодні алгоритми Meta самостійно керують ставками та пошуком аудиторій, тож основна конкуренція перемістилася у площину креативів,...

    Що таке конверсія у маркетингу? Як вимірювати CR онлайн та...

    Конверсія є головним індикатором того, наскільки ефективно ваш медіаспліт та посадкові сторінки перетворюють рекламний бюджет на...

    Як працює диджитал-маркетинг: від інструментів до...

    Диджитал-маркетинг — це не просто «набір каналів», а системний фундамент, який забезпечує присутність бренду в кожній точці контакту,...

    Як проаналізувати конкурентів у пошуковій видачі:...

    Конкурентний аналіз допомагає визначити ринкові тенденції, покращити продуктивність команди, а також визначити сильні та слабкі...

    Підпишіться на нашу розсилку
    Будьте в курсі останніх новин та спецпропозицій
    Підписка на розсилку в Telegram
    Залишились питання?
    Наші експерти готові відповісти на них

     

    Зв’яжіться за вказаним нижче телефоном з нашим менеджером або скористайтеся послугою «Зателефонуйте мені». Ми зв’яжемося з вами найближчим часом.

    Спокійний за просування своїх проєктів в інтернеті
    Кожен в команді— майстер своєї справи
    Ціную Webpromo за гнучкість
    Виконують всі задачі, досягаючи кращих КРІ
    Рекомендую Webpromo як надійних партнерів
    Кратно зросли показники приросту органічного трафіку
    Серед багатьох ми обрали Webpromo

    Ми використовуємо cookie-файли для надання найбільш актуальної інформації.

    Продовжуючи використовувати сайт, Ви погоджуєтесь з використанням файлів cookie.

    Політика конфіденційності