반응형 react-helmet1 react-helmet을 쓴다고 index.html을 비워두면 안된다 몇주전 회사 내부 플랫폼에 메타태그를 작성할 일이 있어서 app.tsx에 Helmet으로 메타태그를 작성했다. 그리고 어제 갑자기 연락이 왔다. 구글 검색엔진에서 untitled가 뜬다고 이유를 알게 되었다. 내가 React-helmet을 아주 단단히 잘못 알고 있었던 것이다. React-helmet이 SSR로 를 작성해주는 건 줄 알았는데 그게 아니었다. (이래서 대충 알고 있는게 아예 모르는 것보다 무섭다고 하는 가보다) index.html에 default 가 있어야 했다. CSR을 통해 각 페이지가 그려질 때 react-helmet이 DOM을 변경한다. 크롤러는 페이지가 그려지기전의 index.html을 읽게 된다. => 검색 엔진 최적화를 하려면 항상 서버 사이드에서 만든 문서에 크롤러에게 노출할.. 2022. 7. 12. 이전 1 다음 반응형