컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
방해가 되는 전면 광고 및 대화상자 방지
방해가 되는 전면 광고와 대화상자는 사용자에게 콘텐츠가 잘 보이지 않게 하는 페이지 요소로, 일반적으로 프로모션 목적으로 사용됩니다. 전면 광고는 페이지 전체에 오버레이되고 대화상자는 페이지의 일부에만 오버레이되며, 경우에 따라 오버레이 아래의 콘텐츠를 알아보기 어렵게 만들기도 합니다.
웹사이트에서는 다양한 이유로 대화상자를 표시해야 할 때가 있습니다. 그러나 방해가 되는 전면 광고로 인해 사용자가 어려움을 겪으면 웹사이트에 대한 신뢰를 잃게 될 수 있습니다.
방해가 되는 대화상자와 전면 광고는 Google 및 다른 검색엔진이 콘텐츠를 인식하기 어렵게 만들고 이는 검색 성능 저하로 이어질 수 있습니다. 마찬가지로 사용자가 사이트를 이용하기 힘들다고 생각하면 검색엔진 등을 통해 해당 웹사이트를 다시 방문할 가능성이 낮아집니다.
방해가 되지 않는 대화상자 만들기
방해가 되지 않는 대화상자를 만들면 사용자는 대화상자에 의해 방해받지 않고 콘텐츠에 액세스할 수 있습니다. 이는 앱 설치 메시지를 비롯한 모든 종류의 프로모션 대화상자에 적용됩니다. 다음 권장사항을 따르면 Google 검색에서 사이트의 콘텐츠와 구조를 인식하는 데 도움이 될 뿐만 아니라 사이트의 사용자 환경이 개선됩니다.
전면 광고 대신 배너 사용
전체 페이지 전면 광고 대신 화면의 작은 부분만 차지하는 배너를 사용하여 사용자의 시선을 사로잡으세요. 배너를 사용하면 사용자와 검색엔진이 페이지를 방문하자마자 콘텐츠에 액세스할 수 있습니다.
배너는 다양한 방식으로 구현할 수 있습니다. 예를 들어 앱 설치 배너로 Safari용 스마트 앱 배너 또는 Chrome용 인앱 설치 환경과 같은 브라우저 지원 배너를 사용할 수 있습니다. 그리고 일반적인 소형 광고처럼 다운로드를 위해 적절한 앱 스토어로 연결되는 HTML 배너를 만드는 방법도 있습니다. 이러한 작은 컨테이너는 뉴스레터 가입 메시지 등 다른 종류의 알림에 재사용될 수 있습니다.
일반 라이브러리 사용
많은 CMS에는 뉴스레터 가입 메시지처럼 가장 일반적인 사용 사례를 위한 표준 대화상자와 전면 광고를 만드는 플러그인이 있습니다. 예를 들어 WordPress를 사용하는 경우 '뉴스레터 가입 wordpress'를 검색합니다. 이러한 플러그인을 사용하면 플러그인 개발자가 개선사항을 대규모로 배포할 수 있기 때문에 Google과 기타 검색엔진, 인터넷에 전반적으로 유용할 수 있습니다.
흔히 발견되는 실수 방지
법적 의무사항이 아니라면 Google 검색에서 콘텐츠를 크롤링하고 인식하는 데 도움이 되도록 대화상자나 전면 광고를 디자인할 때 다음과 같은 일반적인 실수를 방지해야 합니다.
- 전면 광고가 페이지 전체를 가리지 않도록 하세요.
- 사용자의 동의나 입력을 요구하기 위해 별도의 페이지로 리디렉션하지 마세요.
필수 전면 광고
게시하는 콘텐츠의 종류에 따라 전면 광고를 표시해야 하는 사이트도 있습니다. 예를 들어 카지노 사이트에서는 연령 인증 관문을 표시해야 할 수 있습니다. 이는 사용자가 콘텐츠에 액세스하기 위해 연령을 입력해야 하는 일종의 전면 광고입니다.
필수 전면 광고는 이 문서에서 설명하는 가이드라인에서 제외됩니다. 하지만 가능한 경우 사이트에서 다음 권장사항을 따르는 것이 좋습니다.
-
콘텐츠가 전면 광고와 함께 오버레이되도록 하세요. 그러면 Google에서 적어도 일부 콘텐츠의 색인을 생성하고 검색결과에 표시할 수 있습니다.
-
동의를 얻거나 데이터를 제공하기 위해 수신 HTTP 요청을 다른 페이지로 리디렉션하지 마세요. 모든 URL을 단일 페이지로 리디렉션하면 그 페이지 하나를 제외한 모든 페이지가 검색결과에서 삭제됩니다. Googlebot이 그 페이지만 가져올 수 있기 때문입니다.
연령 제한이 적용되어야 하는 성인 사용자용 콘텐츠의 경우 Googlebot이 연령 제한을 트리거하지 않고 이러한 콘텐츠를 크롤링할 수 있도록 허용하는 것이 좋습니다. Googlebot 요청을 확인하고 연령 제한 없이 콘텐츠를 제공하면 됩니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-08-04(UTC)
[null,null,["최종 업데이트: 2025-08-04(UTC)"],[[["\u003cp\u003eIntrusive interstitials and dialogs negatively impact user experience and search engine understanding of your website's content.\u003c/p\u003e\n"],["\u003cp\u003ePrioritize unintrusive dialogs and utilize banners instead of full-page interstitials for promotions and notifications to ensure content accessibility.\u003c/p\u003e\n"],["\u003cp\u003eLeverage common libraries or plugins for creating standard dialogs and interstitials, as these often incorporate best practices and scalability.\u003c/p\u003e\n"],["\u003cp\u003eAvoid obscuring the entire page with interstitials or redirecting users to separate pages for consent, unless legally required.\u003c/p\u003e\n"],["\u003cp\u003eFor mandatory interstitials, ensure content is still crawlable by search engines and avoid redirecting all incoming requests to a single page.\u003c/p\u003e\n"]]],["The core message is to avoid intrusive interstitials and dialogs, as they obstruct content, frustrate users, and harm search performance. Instead, use unintrusive banners for promotional purposes, including app install prompts. Leverage common CMS plugins to deploy dialogs efficiently. Avoid obscuring the entire page or redirecting users for consent. For mandatory interstitials, ensure the content is overlaid and avoid redirecting all URLs. For age-restricted content, allow Googlebot to crawl without triggering the age gate.\n"],null,["# Interstitials and dialogs | Google Search Central\n\nAvoid intrusive interstitials and dialogs\n=========================================\n\n\nIntrusive\n[interstitials](https://en.wikipedia.org/wiki/Interstitial_webpage)\nand dialogs are page elements that obstruct users' view of the content, usually for\npromotional purposes. Interstitials are overlays on the whole page and dialogs are overlays\nonly on a part of the page, sometimes also obfuscating the underlying content.\n\n\nWebsites often need to show dialogs for various reasons; however, interrupting users with\nintrusive interstitials may frustrate them and erode their trust in your website.\n\n\nIntrusive dialogs and interstitials make it hard for Google and other search engines to\nunderstand your content, which may lead to poor search performance. Equally, if users find\nyour site hard to use, they are unlikely to want to visit those websites again, including\nthrough search engines.\n\nCreate unintrusive dialogs\n--------------------------\n\n\nCreating unintrusive dialogs means that users can access your content without being\ninterrupted by a dialog. This applies to all kinds of promotional dialogs, including app\ninstall prompts. Following these best practices will help your users have a good experience on\nyour site, in addition to helping Google Search understand the content and structure of your\nsite.\n\n### Use banners instead of interstitials\n\n\nInstead of full page interstitials, use banners that take up only a small fraction of the\nscreen to grab your users' attention. Banners ensure that users and search\nengines can get to the content as soon as they land on the page.\n\n\nThese can be implemented in various ways. For example, for app install banners, you can use a\nbrowser-supported banner, such as\n[Smart App Banners](https://developer.apple.com/library/ios/#documentation/AppleApplications/Reference/SafariWebContent/PromotingAppswithAppBanners/PromotingAppswithAppBanners.html)\nfor Safari or\n[in-app install experience](/web/fundamentals/app-install-banners/native)\nfor Chrome. Another option is to create an HTML banner, similar to a typical small advertisement,\nthat links to the correct app store for download. You can reuse these small containers for other\nkinds of notifications, such as newsletter sign-up prompts.\n\n### Use common libraries\n\n\nMany CMSes have plugins that create standard dialogs and interstitials for the most common use\ncases, such as newsletter sign-up prompts. For example, if you are using WordPress, search for\n\"newsletter signup wordpress\". Using such plugins can be helpful for Google, other search\nengines, and the internet in general, as the plugin developers can deploy improvements at\nscale.\n\n### Avoid common mistakes\n\n\nUnless they're legally mandatory, avoid the following common mistakes when designing a dialog\nor interstitial to help Google Search crawl and understand your content:\n\n- Don't obscure the entire page with interstitials.\n- Don't redirect the user to a separate page for their consent or input.\n\nMandatory interstitials\n-----------------------\n\n\nCertain sites are required to show an interstitial due to the kind of content they are\npublishing. For example, a casino site may need to show an age gate, which is a type of\ninterstitial where the user must provide their age before accessing the content.\n\n\nMandatory interstitials are exempted from the guidelines discussed in this document; however,\nif possible, we recommend that sites follow these best practices:\n\n- Ensure that the content is overlaid with the interstitial. This will ensure that Google can still at least index some of the content and potentially show it in search results.\n- Don't redirect the incoming HTTP requests to a different page for collecting consent or providing data. Redirecting all URLs to a single page will remove all but that one page from search results, as Googlebot can only fetch that page.\n\n\nFor content behind a mandatory age gate for adult users, we recommend allowing Googlebot\nto crawl your content without triggering the age gate. You can do this by\n[verifying Googlebot requests](/search/docs/crawling-indexing/verifying-googlebot)\nand serving the content without age gate."]]