본문 바로가기
WEB,WAS

SEO 가 되기 위한 SSR 렌더링 하는 이유

by Rainbound-IT 2022. 10. 14.
반응형

SSR 하는이유

1. 속도 - 서버에서 렌더링을 미리 해서 주기 때문에 속도가 빠르다.

2. SEO - 위와 비슷한 이유인데 속도가 빠를수록 상단에 노출되고 javascript의 경우 페이지를 바꿀경우 시간이 오래걸리는데 google bot이 일정시간 크롤링하는시간이 넘어가게 되면 크롤링을 안하게 되서 검색어에 노출이 되질 않는다.

 

 

저는 next.js 를 이용하여 ssr 을 사용했습니다.

Next.js

https://velog.io/@gwak2837/Next.js-%ED%8E%98%EC%9D%B4%EC%A7%80-%EB%A0%8C%EB%8D%94%EB%A7%81-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0

 

Next.js 페이지 렌더링 이해하기

React는 기본적으로 1개의 HTML 파일을 가지고 화면을 렌더링하는 Single Page Application으로서 HTML 노드를 생성-수정-삭제하는 과정은 모두 클라이언트 측 브라우저에서 발생한다.

velog.io

 

 

SSR

https://joshua1988.github.io/vue-camp/nuxt/ssr.html#%E1%84%89%E1%85%A5%E1%84%87%E1%85%A5-%E1%84%89%E1%85%A1%E1%84%8B%E1%85%B5%E1%84%83%E1%85%B3-%E1%84%85%E1%85%A6%E1%86%AB%E1%84%83%E1%85%A5%E1%84%85%E1%85%B5%E1%86%BC%E1%84%8B%E1%85%B3%E1%86%AF-%E1%84%8B%E1%85%AB-%E1%84%8A%E1%85%B3%E1%86%AF%E1%84%81%E1%85%A1

 

Server Side Rendering | Cracking Vue.js

서버 사이드 렌더링이란? 서버 사이드 렌더링이란 서버에서 페이지를 그려 클라이언트(브라우저)로 보낸 후 화면에 표시하는 기법을 의미합니다. 뷰 싱글 페이지 애플리케이션을 서버 사이드

joshua1988.github.io

https://ctdlog.tistory.com/46

 

[React] 서버 사이드 렌더링(SSR) / 클라이언트 사이드 렌더링(CSR)이란?

https://youtu.be/7mkQi0TlJQo [React] 서버 사이드 렌더링(SSR) / 클라이언트 사이드 렌더링(CSR)이란? 노마드코더님의 해당 영상을 보다가 '서버 사이드 렌더링(SSR)'이란 말이 계속해서 나와서 한 번 제대로

ctdlog.tistory.com

 

 

 

 

SEO

https://smartsolar.tistory.com/entry/SPASingle-Page-Application-SEO-%EB%B0%A9%EB%B2%95-%EC%A0%95%EB%A6%AC-by-%EB%B9%84%EA%B0%9C%EB%B0%9C%EC%9E%90

 

SPA(Single Page Application) SEO 방법 정리 by 비개발자

IT회사에서 일하다 보니, 마케터이면서도 개발에 관한 내용을 꽤 주워듣는 편이다. 사실 개발자만큼 전문적이지 못하지만, 비개발자가 이해할 수 있을정도로 SPA SEO 방법을 정리해보고자 한다.

smartsolar.tistory.com

 

 

자바스크립트 seo (구글 SEO 관련하여 여기 참조)

https://developers.google.com/search/docs/advanced/javascript/javascript-seo-basics

 

자바스크립트 검색엔진 최적화의 기본사항 이해하기 | Google 검색 센터  |  문서  |  Google Develope

Google 검색에서 자바스크립트를 처리하는 방법을 알아보고 자바스크립트 웹 앱을 Google 검색에 최적화하기 위한 권장사항을 살펴보세요.

developers.google.com

 

 

반응형

'WEB,WAS' 카테고리의 다른 글

web rednering 웹페이지 렌더링  (0) 2022.11.07
tomcat 세션클러스터링  (0) 2022.10.25
nextjs s3에 올리기  (0) 2022.10.05
[powershell]메이븐 Unknown lifecycle phase ".test.skip=true" 에러  (0) 2022.09.13
go webserver  (0) 2022.08.19

댓글