Open jaynamm opened 3 months ago
Google Search Console 을 통해서 google-site-verification 을 Seo 파일에 추가해줌
sitemap 추가 완료했고 색인 생성하는 데 1일 정도 소요된다고 해서 기다려보고 안되면 다시 확인해봐야할 것 같다.
gatsby-plugin-sitemap
와 gatsby-plugin-advanced-sitemap-v5
의 플러그인을 둘다 사용하면 충돌이 발생한다고 한다.
gatsby-plugin-advanced-sitemap-v5
를 제거하고나서 다시 시도해보려고 함
sitemap 이 제대로 동작하는건지 잘 모르겠다.
기본 sitemap 으로 하면 sitemap-index.ml 이랑 sitemap-0.xml 이 나오는데 어떤 걸 등록해줘야 하는 것이고 advanced sitemap 으로 하면 sitemap.xml 이랑 sitemap-pages.xml 이 나오는데 어떤 것을 등록해줘야 하는 것인지 모르겠어서
그냥 등록해두고 나중에 볼련다...
그냥 플러그인만 추가하게 되면 동적으로 생성이 되지 않는다고 해서 아래와 같이 추가해줬다.
// sitemap
{
resolve: `gatsby-plugin-sitemap`,
options: {
query: `{
site {
siteMetadata {
siteUrl
}
}
allSitePage {
edges {
node {
path
}
}
}
allMarkdownRemark {
edges {
node {
fields {
slug
}
}
}
}
}`,
resolveSiteUrl: () => siteUrl,
resolvePages: ({ allSitePage: { edges: allPages } }) => {
return allPages.map((edge) => {
return { ...edge.node, path: edge.node.path}
})
},
serializer: ({ path }) => {
return {
url: path,
changefreq: 'daily',
priority: 0.7,
}
},
}
},
v5 버전 advanced stiemap 을 적용했었는데 생성은 제대로 되는 것 같았는데 색인 생성이 제대로 되지 않는다.
이것도 거의 2주 정도 기다렸더니 그때서야 페이지 리스트가 잡힌 것 같다.
그래서 기존에 했던 v5를 제거하고 기본 sitemap 을 사용해서 적용해보고 2주 정도 기다려보려고 한다.
다시 advanced sitemap 으로 변경함
SEO 관련 모듈 추가
gatsby-plugin-sitemap
,gatsby-plugin-advanced-sitemap-v5
,gatsby-plugin-robots-txt