분류	항목	표기	왜 문제인가
숨은문자	좁은 비분리 공백	U+202F	겉보기엔 멀쩡해 사람 눈으로는 잡아낼 수 없지만, 검색엔진·AI 탐지기는 이 문자를 그대로 읽습니다. 네이버·티스토리에 붙여넣으면 정상 공백이 
숨은문자	비분리 공백 (&nbsp;)	U+00A0 · &nbsp;	티스토리·네이버 에디터가 공백을 자동으로 &nbsp;로 바꿔 저장하면, HTML 소스에 &nbsp;가 도배되어 코드가 지저분해지고 모바일에서 줄
숨은문자	제로폭 공백	U+200B	보이지 않게 단어 중간에 끼어 검색 키워드 매칭을 깨뜨리고, 글자 수 계산을 어긋나게 하며, 일부 AI 탐지·워터마크 기법에 이용됩니다. 복사-
숨은문자	BOM (바이트 순서 표식)	U+FEFF	문서 첫 글자 앞에 눈에 안 보이는 문자가 있으면 제목·첫 문단이 미묘하게 어긋나고, 일부 시스템에서 깨진 문자()로 표시됩니다.
숨은문자	제로폭 비접합자 (ZWNJ)	U+200C	보이지 않으면서 글 안에 남아 검색·글자수·AI 탐지에 영향을 줍니다. 사람 눈으로는 절대 찾을 수 없습니다.
숨은문자	제로폭 접합자 (ZWJ)	U+200D	본문 텍스트에 남으면 보이지 않는 문자로 글을 오염시키고, 검색·글자수 계산을 어긋나게 합니다.
숨은문자	워드 조이너	U+2060	보이지 않게 남아 텍스트를 오염시키고 줄바꿈·띄어쓰기를 미묘하게 어긋나게 합니다.
숨은문자	소프트 하이픈	U+00AD	검색 시 단어가 하이픈으로 쪼개진 것으로 인식되어 키워드 매칭이 깨지고, 특정 화면 폭에서 단어 중간에 갑자기 "-"가 나타납니다.
숨은문자	전각 공백	U+3000	일반 공백보다 훨씬 넓어 문단 들여쓰기·띄어쓰기가 들쭉날쭉해지고, 검색엔진이 정상 공백과 다르게 취급할 수 있습니다.
숨은문자	Em 공백	U+2003	일반 공백과 폭이 달라 띄어쓰기가 불규칙해지고, 특수 공백으로 저장되어 지저분한 소스를 만듭니다.
숨은문자	Thin 공백	U+2009	U+202F와 비슷하게 정상 공백이 아니어서, 검색·AI 탐지에서 특수문자로 읽히고 붙여넣기 시 깨질 수 있습니다.
마크다운	굵게 표시 (**, __)	**텍스트**	붙여넣으면 굵게가 되지 않고 별표(**)가 글에 그대로 노출됩니다. "**핵심**" 같은 게 본문에 남아 아마추어·AI 복붙 티가 확 납니다.
마크다운	제목 (#, ##, ###)	## 소제목	네이버·티스토리 일반 모드에서는 "## 소제목"처럼 샵 기호가 글자로 그대로 보입니다. 정리기는 이걸 진짜 소제목(H2/H3) 구조로 살려 붙여
마크다운	글머리표 (-, *, +)	- 항목	일반 에디터에 붙여넣으면 실제 목록이 아니라 "- 항목"처럼 기호가 그대로 노출됩니다. 정리기는 진짜 목록(<ul><li>)으로 복원합니다.
마크다운	인라인 코드 (`)	`코드`	일반 에디터에서는 백틱이 그대로 남아 `이렇게` 보입니다. 정리기는 백틱을 정리하되 안의 내용은 보존합니다.
마크다운	코드 블록 펜스 (```)	```	일반 에디터에서는 ``` 줄이 그대로 노출됩니다. 정리기는 펜스 줄(```)만 제거하고 코드 내용은 그대로 살립니다.
마크다운	표 (| --- |)	| 셀 | 셀 |	네이버는 마크다운 표를 지원하지 않아 "|---|---|" 같은 구분행과 파이프가 글자로 깨져 나옵니다. 정리기는 구분행을 지우고 셀을 읽기 좋
마크다운	인용 (>)	> 인용문	일반 에디터에서는 "> 인용문"처럼 부등호가 글자로 남습니다. 정리기는 앞의 > 기호를 제거합니다.
마크다운	수평선 (---, ***)	---	일반 에디터에서는 선이 되지 않고 "---" 기호가 그대로 남습니다. 정리기는 이를 문단 구분(빈 줄)으로 바꿉니다.
마크다운	링크 ([텍스트](주소))	[텍스트](https://...)	일반 에디터는 이 문법을 해석하지 않아 "[텍스트](https://...)"가 통째로 노출됩니다. 정리기는 이를 진짜 하이퍼링크(<a>)로 복원