빠르고 모바일 친화적인 웹사이트를 만드는 방법

게시일 16. 8월 2023 작성자 Jan Bunk

모바일 레이아웃, 로딩 성능 및 앱 전환 준비 상태를 개선하는 웹사이트.

앱 성능 향상을 위한 웹사이트 속도 개선

webtoapp.design으로 만든 앱은 내장 브라우저(Android에서는 Chrome, iOS에서는 Safari)를 통해 웹사이트를 표시하므로 웹사이트 속도가 앱 속도에 큰 영향을 미쳐요. 정확히 말하면 두 속도는 거의 동일해요. 웹사이트에서 특정 페이지를 불러오는 데 1초가 걸리면 앱에서도 1초가 걸려요. 따라서 웹사이트를 최대한 빠르게 만드는 것이 매우 중요해요.

PageSpeed Insights로 성능 측정하기

웹사이트 성능을 평가하고 개선할 때 좋은 출발점은 PageSpeed Insights 테스트예요. 이 테스트는 Google에서 만든 것으로, 사용자가 웹사이트의 성능을 빠르거나 느리다고 어떻게 체감할지 시뮬레이션해요. 빠른 인터넷 연결과 높은 처리 성능을 갖춘 데스크톱 컴퓨터에서 웹사이트를 불러오는 경우와, 더 느린 인터넷 연결과 낮은 처리 성능을 갖춘 모바일 기기에서 불러오는 경우를 모두 시뮬레이션해요. 테스트 결과를 앱 성능과 연관 지어 보고 싶다면 모바일 기기 결과를 확인하는 것이 좋아요. 앱은 주로 스마트폰과 태블릿에서 사용되기 때문이에요.

webtoapp.design이 99/100점을 받은 성능 개요 화면의 스크린샷이에요.

상단에 “실제 사용자의 경험 알아보기” 섹션이 표시될 수도 있어요. 이 데이터는 웹사이트의 실제 사용자로부터 수집되므로 가장 현실적이에요. 데이터는 Chrome 브라우저를 통해 익명으로 수집돼요. 단, 지난 28일 동안 웹사이트의 해당 페이지를 방문한 사용자가 충분히 많았을 때만 이 섹션을 이용할 수 있어요. 이 데이터가 없더라도 시뮬레이션된 성능 데이터만으로 웹사이트가 얼마나 빠르게 로드되는지 충분히 확인할 수 있어요.

webtoapp.design의 Core Web Vitals 평가 스크린샷이에요.

웹사이트 성능을 개선하면 Google 검색 결과에서 웹사이트 순위가 높아지는 데도 도움이 돼요. 사용자가 빠른 웹사이트를 선호하기 때문에 Google은 더 빠른 웹사이트의 순위를 높게 매겨요. 사용자의 만족도가 높아지는 것 외에도 웹사이트 로딩 시간을 개선하면 이런 이점도 얻을 수 있어요.

PageSpeed Insights 페이지에서 조금 아래로 스크롤하면 웹사이트 속도를 개선하는 방법에 대한 제안을 확인할 수 있어요.

PageSpeed Insights가 webtoapp.design에 제안한 개선 기회의 스크린샷이에요.

웹사이트 속도 개선을 위한 일반적인 제안

다음은 웹사이트 로딩 시간을 줄이는 데 일반적으로 도움이 되는 몇 가지 팁이에요.

  • 더 빠른 호스팅 요금제로 업그레이드하거나 변경하세요.

  • 플러그인과 스크립트의 사용을 줄이세요.

  • 이미지를 최적화하여 파일 크기를 줄이세요. 예를 들어 이미지 크기를 줄이거나 webp와 같은 최신 파일 형식을 사용하세요.

물론 웹사이트 성능을 최적화하는 방법은 이 외에도 많지만, 위 방법들은 웹사이트 운영에 어떤 소프트웨어를 사용하든 거의 모든 웹사이트에 도움이 될 수 있는 일반적인 팁이에요.

웹사이트를 모바일 친화적으로 만들기

오늘날에는 모바일 기기가 사용자가 인터넷에 접속하는 주된 수단이 되었어요. 따라서 모바일 친화적인 웹사이트와 앱을 제공하는 것이 중요해요. 모바일 친화적인 웹사이트를 만들면 방문자가 어떤 기기를 사용하든 콘텐츠를 쉽게 탐색하고 이용할 수 있어요.

반응형 디자인

반응형 디자인은 모바일 친화적인 웹사이트를 만드는 데 있어 핵심이에요. 다양한 화면 크기와 방향에 맞게 조정되는 방식으로 웹사이트를 디자인하고 개발하는 것을 의미해요. 즉, 작은 스마트폰부터 대형 데스크톱 모니터까지 모든 기기에서 최적의 보기 환경을 제공하도록 웹사이트의 레이아웃과 콘텐츠가 자동으로 조정돼요.

기본적으로 화면 크기에 따라 웹사이트 구성 요소를 더 작게 또는 더 크게 만들고 위치를 옮기는 방식으로 작동해요.

모바일 친화성 평가하기

Google은 모바일 친화성의 중요성을 인식하고 있으며, 위에서 언급한 PageSpeed Insights와 비슷한 평가 도구인 Google 모바일 친화성 테스트 페이지를 제공해요. 이 페이지에서 웹사이트가 얼마나 모바일 친화적인지 확인할 수 있어요. 웹사이트를 테스트한 후 다음과 같은 메시지가 표시되는 것이 가장 좋아요.

Google의 모바일 친화성 테스트에서 페이지가 모바일 기기에서 사용 가능한 것으로 평가된 화면의 스크린샷이에요.

일반적인 문제와 해결 방법

여러 문제가 웹사이트의 모바일 친화성을 저해할 수 있어요. Google 테스트에서 이러한 문제를 모두 자동으로 식별할 수 있는 것은 아니므로 직접 확인하는 것도 중요해요.

  • 읽기 어려운 텍스트: 확대하지 않고 읽기에는 너무 작은 텍스트는 사용자에게 불편을 줄 수 있어요. 긍정적인 모바일 사용 경험을 제공하려면 글꼴 크기를 읽기 쉽게 설정하는 것이 중요해요.

  • 클릭 가능한 요소가 너무 가까이 배치됨: 버튼과 링크가 너무 가까이 배치되어 있으면 사용자가 실수로 다른 요소를 누를 수 있어요. 사용자가 불편을 겪지 않도록 요소 사이의 간격을 넓히세요.

  • 콘텐츠가 화면보다 넓음: 작은 화면에서 가로 스크롤은 번거로울 수 있으므로 사용자가 가로로 스크롤하지 않고도 사이트를 탐색할 수 있어야 해요. 가로 스크롤이 생기거나 필요하지 않도록 웹사이트의 요소가 화면보다 넓지 않은지 확인하세요.

  • 팝업이 너무 많음: 자동으로 표시되는 알림과 대화상자는 특히 모바일 기기에서 사용자 경험에 부정적인 영향을 줄 수 있어요. 하지만 쿠키 배너처럼 피할 수 없는 경우도 있으므로, 최대한 사용자 친화적으로 만들기 위해 다음 권장사항을 따르세요.

    • 팝업은 쉽게 닫을 수 있어야 해요. 스마트폰에서 누르기 어려울 정도로 작은 “X” 버튼은 사용하지 마세요.

    • 가능하다면 페이지를 불러오는 즉시 팝업이 표시되도록 하세요. 링크를 누르려는 순간 팝업이 나타나 실수로 팝업을 누르게 되는 것만큼 불편한 일은 없어요.

관련 도움말


월간 사용량 한도와 요금제 기준에 반영되는 활성 앱 사용자.

월간 활성 사용자란 무엇인가요?

앱의 월간 활성 사용자 수가 헷갈리시나요? 사용자 수가 계산되는 구체적인 예시와 앱이 한도에 도달하면 어떻게 되는지 알아보세요.

비밀번호로 모바일 앱의 잠금을 해제하기 전에 보호된 접근 방식을 선택하는 사람.

앱을 비밀번호로 보호하는 방법

앱을 열 때 입력해야 하는 비밀번호를 설정할 수 있어요. 제한된 사용자만 앱에 접근하도록 하려는 경우 유용해요.

지속적인 호스팅, 유지 관리 및 업데이트와 관련된 정기 앱 서비스 비용.

앱 빌더를 구독 서비스로 제공하는 이유

저희는 고객과 저희의 목표를 일치시키기 위해 앱 제작 서비스를 구독 요금제로만 제공하기로 했어요. 이를 통해 가능한 최고의 앱을 제작하고 유지할 수 있도록 도와드릴 수 있어요.


작성자 Jan Bunk
작성자
Jan Bunk

컴퓨터 과학을 전공한 Jan은 2019년에 webtoapp.design을 설립하고 웹사이트를 앱으로 변환하는 기반 소프트웨어를 개발했어요. 수백 개의 앱을 출시하며 쌓은 경험과 피드백을 바탕으로 앱 제작, 게시, 유지 관리에 관한 모든 과정을 쉽게 따라 할 수 있는 가이드로 안내하기 위해 노력하고 있어요.