Notion 블로그 만들때 참고했던 것들
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 Apr 18, 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' />

조회수 표시