Notion 블로그 만들때 참고했던 것들

Notion 블로그 만들때 참고했던 것들

설명
무료 Notion 블로그 만들때 참고 했던 links
Last Updated
Last updated May 7, 2024
태그
Notion
Blog
💡
본 블로그 만들때 참고 했던 서비스/tool들을 소개하는 post입니다.

230325수정) 아래 repo으로 변경

  • Next.js Notion Starter kit기반으로 되어있다.
  • 이분 능력이 좋으시당… 이것저것 많이 커스텀 해놓으셨다. UI가 특히맘에 든다.
Notion-Next.js-blog-starter-kit
2skydevUpdated Dec 4, 2024

Next.js Notion Starter Kit

  • 아래 오픈소스를 그대로 활용하여 초기 셋업하였다.
  • 해당 레파지토리는 Next.js 프레임워크으로 개발되었고, Vercel을 통해 쉽게 배포할수있도록 구성되어있다.

Next.js

  • Next.js 특징: 편한 리엑트 라우팅 시스템과 SSR(서버사이드 렌더링) 지원

Vercel

  • Next.js 서버리스 배포 플랫폼

한글 URL

  • 노션 X 모듈은 제목에서 URL을 추출하는 기능을 제공하나, 한글은 미지원하고 있다.
  • 한글 url이 되도록 아래 post 참고하여 수정하였다.
 

230326수정) github discutsion 기반 댓글창

  • 아래 글 참고하여, utterances → Giscus로 마이그레이션 하였습니다.
  • Utterances 대비 기능이 많네요. (대댓글, 게시물 반응, 더 많은 테마 등)
 

utterances (github 댓글창)

  • GitHub issues를 활용한 댓글 위젯
  • 셋업 방법은 nexthjs-start-kit의 GitHub Comments 참고
    • → 아래 commit 내용 소스에 추가 (현재 main branch에서는 utterances 부분 제거되었습니다.)

Google Analytics

  • 블로그 사용률 확인을 위해 GA와 연계하였다.
  • components/PageHead.tsx에 아래 pull requests의 코드 처럼 추가하면 된다. UA-CODE는 본인의 추적코드를 넣으면 된다.
    • 추적코드 확인 : 계정 생성 후, '관리 > 속성 > 추적 정보 > 추적 코드' 를 클릭
 

Next.js notion starter kit 대안

  • 나는 무언가를 구독하는걸 매우 싫어하기에... + 그냥 해보는것도 좋은 경험일꺼같아 스스로 만들는 것을 택했다.

Notion page → Tistory post 자동화 툴

 

Notion 페이지들을 web으로 만들고 관리해주는 서비스

  • 아래 서비스들은, 단순히 web으로 만들어주는것 이상의 툴 연계/기능(GA 연계, 챗봇, 사용량 Dashboard, comment 관리, SEO, 리소스 관리 등)을 손쉽게 지원해준다.
 

Open graph metadata

 

SEO (Search Engine Optimization)

  • 우피의 SEO 가이드 참고하여 인증 tag copy
  • pages/_documents.tsx파일의 <head>부분에 copy한 tag 추가
<meta name='google-site-verification' content='xxxx' /> <meta name='naver-site-verification' content='xxxx' />

조회수 표시