CSR에서 SEO는 어떻게 해결할 수 있는가?
메타 태그 사용으로 해결할 수 있다.
title태그와 meta 태그를 활용한다.
<html>
<title>타이틀</title>
<meta name="title" content="" />
<meta name="description" content="" />
<meta property="og:url" content="" />
<meta property="og:type" content="website" />
<meta property="og:title" content="" />
<meta property="og:description" content="" />
<meta property="og:image" content="" />
</html>
위와 같은 태그들을 통해서, 검색엔진에 공유할 때 원하는 정보를 인식하여 노출할 수 있게 된다.
React에서도 이를 위한 react-helmet, react-snap같은 라이브러리들이 존재한다.
하지만, SSR보다는 매끄럽지 못하긴하다고 한다.
'개발 > FrontEnd Interview' 카테고리의 다른 글
왜 emotion을 사용했나요? (0) | 2021.06.23 |
---|---|
CRA에서 모든 라이브러리가 dependency에 들어가있는 이유는? (0) | 2021.06.23 |
React Router의 render와 component 차이 (0) | 2021.06.19 |
CSR은 왜 SEO 문제가 발생하는가? (0) | 2021.06.19 |
POST vs PUT vs PATCH (0) | 2021.06.19 |