Published on

Docusaurus에서 Algolia 크롤링이 안 된다면

Authors

Docusaurus에서 검색 엔진으로 Algolia를 적용했지만, 크롤링이 실패하여 페이지가 있음에도 검색이 안 되는 이슈가 있었다. 또한 다른 이슈로 브라우저에 URL을 입력하면 해당하는 페이지가 뜨지 않고 404 에러가 뜬 다음 해당 페이지로 리다이렉트되었다.

정확한 원인은 파악하지 못했지만, trailingSlash 옵션이 원인이었다. docusaurus.config.js에서 trailingSlash 옵션 자체를 없애니 크롤링 및 리다이렉트 이슈가 해결되었다.

const config = {
  ...
  // trailingSlash: false,
  ...
};

module.exports = config;