<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://devcafe.co.kr/w/index.php?action=history&amp;feed=atom&amp;title=%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EA%B5%AC%EA%B8%80_seo_%EC%B5%9C%EC%A0%81%ED%99%94_%EC%98%88%EC%8B%9C</id>
	<title>미디어위키 구글 seo 최적화 예시 - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://devcafe.co.kr/w/index.php?action=history&amp;feed=atom&amp;title=%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EA%B5%AC%EA%B8%80_seo_%EC%B5%9C%EC%A0%81%ED%99%94_%EC%98%88%EC%8B%9C"/>
	<link rel="alternate" type="text/html" href="https://devcafe.co.kr/w/index.php?title=%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EA%B5%AC%EA%B8%80_seo_%EC%B5%9C%EC%A0%81%ED%99%94_%EC%98%88%EC%8B%9C&amp;action=history"/>
	<updated>2026-05-19T15:08:06Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://devcafe.co.kr/w/index.php?title=%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EA%B5%AC%EA%B8%80_seo_%EC%B5%9C%EC%A0%81%ED%99%94_%EC%98%88%EC%8B%9C&amp;diff=1494&amp;oldid=prev</id>
		<title>Devcafe: 새 문서: 좋습니다. devcafe.co.kr 사이트를 프로그램 개발 주제에 맞게 SEO에 최적화하려면, 다음과 같은 단계별 커스터마이징 전략을 권장합니다:  ⸻  1. URL 구조 개선 (Pretty URL 적용)  목표: https://devcafe.co.kr/wiki/문서제목 형태로 변경  설정 예시 (Apache + .htaccess 사용 시):  RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^wiki/(.*)$ /index.php?title=$1 [PT,L,QSA]...</title>
		<link rel="alternate" type="text/html" href="https://devcafe.co.kr/w/index.php?title=%EB%AF%B8%EB%94%94%EC%96%B4%EC%9C%84%ED%82%A4_%EA%B5%AC%EA%B8%80_seo_%EC%B5%9C%EC%A0%81%ED%99%94_%EC%98%88%EC%8B%9C&amp;diff=1494&amp;oldid=prev"/>
		<updated>2025-05-27T10:59:56Z</updated>

		<summary type="html">&lt;p&gt;새 문서: 좋습니다. devcafe.co.kr 사이트를 프로그램 개발 주제에 맞게 SEO에 최적화하려면, 다음과 같은 단계별 커스터마이징 전략을 권장합니다:  ⸻  1. URL 구조 개선 (Pretty URL 적용)  목표: https://devcafe.co.kr/wiki/문서제목 형태로 변경  설정 예시 (Apache + .htaccess 사용 시):  RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^wiki/(.*)$ /index.php?title=$1 [PT,L,QSA]...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;좋습니다. devcafe.co.kr 사이트를 프로그램 개발 주제에 맞게 SEO에 최적화하려면, 다음과 같은 단계별 커스터마이징 전략을 권장합니다:&lt;br /&gt;
&lt;br /&gt;
⸻&lt;br /&gt;
&lt;br /&gt;
1. URL 구조 개선 (Pretty URL 적용)&lt;br /&gt;
&lt;br /&gt;
목표:&lt;br /&gt;
https://devcafe.co.kr/wiki/문서제목 형태로 변경&lt;br /&gt;
&lt;br /&gt;
설정 예시 (Apache + .htaccess 사용 시):&lt;br /&gt;
&lt;br /&gt;
RewriteEngine On&lt;br /&gt;
RewriteCond %{REQUEST_FILENAME} !-f&lt;br /&gt;
RewriteCond %{REQUEST_FILENAME} !-d&lt;br /&gt;
RewriteRule ^wiki/(.*)$ /index.php?title=$1 [PT,L,QSA]&lt;br /&gt;
&lt;br /&gt;
LocalSettings.php&lt;br /&gt;
&lt;br /&gt;
$wgScriptPath = &amp;quot;/wiki&amp;quot;;&lt;br /&gt;
$wgArticlePath = &amp;quot;/wiki/$1&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
⸻&lt;br /&gt;
&lt;br /&gt;
2. 사이트 구조 &amp;amp; 메타 설정&lt;br /&gt;
&lt;br /&gt;
페이지 타이틀 구성 (MediaWiki:Pagetitle)&lt;br /&gt;
&lt;br /&gt;
$1 - DevCafe 개발 위키&lt;br /&gt;
&lt;br /&gt;
메타디스크립션 삽입:&lt;br /&gt;
	•	확장기능: Extension:MetaDescription&lt;br /&gt;
	•	대안: MediaWiki:CommonHeader.html 파일 또는 OutputPageBeforeHTML 훅 사용하여 meta 삽입&lt;br /&gt;
&lt;br /&gt;
$wgHooks[&amp;#039;OutputPageBeforeHTML&amp;#039;][] = function ( $out, &amp;amp;$text ) {&lt;br /&gt;
    $desc = $out-&amp;gt;getPageTitle() . &amp;#039;에 대한 설명 페이지입니다. 개발자 문서, 튜토리얼, 가이드 등 포함.&amp;#039;;&lt;br /&gt;
    $out-&amp;gt;addMeta( &amp;#039;description&amp;#039;, $desc );&lt;br /&gt;
    return true;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
⸻&lt;br /&gt;
&lt;br /&gt;
3. 내부 링크 구조 최적화&lt;br /&gt;
	•	위키 내부에 [[자주 사용되는 개념]], [[라이브러리 이름]] 등 내부링크 강화&lt;br /&gt;
	•	고립 문서 확인: Special:LonelyPages&lt;br /&gt;
	•	자동 링크 유도 템플릿 도입: {{See also|문서1|문서2}}&lt;br /&gt;
&lt;br /&gt;
⸻&lt;br /&gt;
&lt;br /&gt;
4. SEO 친화적 콘텐츠 형식&lt;br /&gt;
&lt;br /&gt;
구성 요소	권장 방식&lt;br /&gt;
문단 제목	H2 ~ H3 사용 (예: == 함수 예제 ==)&lt;br /&gt;
코드 블록	&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt; 등 명시적 언어 설정&lt;br /&gt;
이미지	`[[파일:example.png&lt;br /&gt;
TOC	기본 자동 생성되므로 첫 문단 전 배치 권장&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
⸻&lt;br /&gt;
&lt;br /&gt;
5. 검색엔진 친화적 설정&lt;br /&gt;
&lt;br /&gt;
robots.txt&lt;br /&gt;
&lt;br /&gt;
User-agent: *&lt;br /&gt;
Disallow: /index.php&lt;br /&gt;
Disallow: /load.php&lt;br /&gt;
Allow: /wiki/&lt;br /&gt;
Sitemap: https://devcafe.co.kr/sitemap.xml&lt;br /&gt;
&lt;br /&gt;
sitemap 생성기&lt;br /&gt;
	•	확장기능: Extension:GoogleNewsSitemap&lt;br /&gt;
	•	또는 외부 도구 이용 후 정적 sitemap.xml 업로드&lt;br /&gt;
&lt;br /&gt;
⸻&lt;br /&gt;
&lt;br /&gt;
6. 확장기능 추천 (개발 위키 전용)&lt;br /&gt;
&lt;br /&gt;
확장기능	기능&lt;br /&gt;
SyntaxHighlight_GeSHi	코드 하이라이팅&lt;br /&gt;
Cite	출처, 각주 표기&lt;br /&gt;
PageImages	페이지 대표 이미지 자동 추출&lt;br /&gt;
Header Tabs	문서 내 탭 구분 (예: 설명 / 예제 / 문제 해결 등)&lt;br /&gt;
MobileFrontend	모바일 대응&lt;br /&gt;
GoogleAnalyticsIntegration	구글 애널리틱스 연동 (GA4 포함)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
⸻&lt;br /&gt;
&lt;br /&gt;
7. 오픈그래프 및 스키마 마크업&lt;br /&gt;
&lt;br /&gt;
대표 이미지 및 소셜 공유용 메타태그 설정 (MediaWiki:CommonHeader.html 또는 Hook 사용):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;meta property=&amp;quot;og:title&amp;quot; content=&amp;quot;문서 제목&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;meta property=&amp;quot;og:description&amp;quot; content=&amp;quot;문서 요약 설명&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;meta property=&amp;quot;og:image&amp;quot; content=&amp;quot;https://devcafe.co.kr/images/logo.png&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
⸻&lt;br /&gt;
&lt;br /&gt;
8. 속도 최적화&lt;br /&gt;
	•	LocalSettings.php 캐시 설정:&lt;br /&gt;
&lt;br /&gt;
$wgEnableParserCache = true;&lt;br /&gt;
$wgCachePages = true;&lt;br /&gt;
$wgMainCacheType = CACHE_ACCEL; // APCu 또는 Memcached 권장&lt;br /&gt;
&lt;br /&gt;
	•	ResourceLoader로 JS/CSS 압축&lt;br /&gt;
	•	이미지 용량 줄이기 / WebP 지원 고려&lt;br /&gt;
&lt;br /&gt;
⸻&lt;br /&gt;
&lt;br /&gt;
9. 구조화 데이터 (JSON-LD)&lt;br /&gt;
&lt;br /&gt;
문서 하단에 자동 삽입 (개발자 문서이므로 TechArticle 스키마 권장):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script type=&amp;quot;application/ld+json&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;@context&amp;quot;: &amp;quot;http://schema.org&amp;quot;,&lt;br /&gt;
  &amp;quot;@type&amp;quot;: &amp;quot;TechArticle&amp;quot;,&lt;br /&gt;
  &amp;quot;headline&amp;quot;: &amp;quot;Oracle CONNECT BY 사용법&amp;quot;,&lt;br /&gt;
  &amp;quot;author&amp;quot;: { &amp;quot;@type&amp;quot;: &amp;quot;Organization&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DevCafe&amp;quot; },&lt;br /&gt;
  &amp;quot;publisher&amp;quot;: { &amp;quot;@type&amp;quot;: &amp;quot;Organization&amp;quot;, &amp;quot;name&amp;quot;: &amp;quot;DevCafe&amp;quot; },&lt;br /&gt;
  &amp;quot;mainEntityOfPage&amp;quot;: &amp;quot;https://devcafe.co.kr/wiki/Oracle_CONNECT_BY&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
⸻&lt;br /&gt;
&lt;br /&gt;
10. Google Search Console 등록&lt;br /&gt;
	•	sitemap.xml 제출&lt;br /&gt;
	•	robots.txt 확인&lt;br /&gt;
	•	페이지 색인 상태 점검&lt;br /&gt;
	•	schema 오류 및 개선사항 피드백 받기&lt;br /&gt;
&lt;br /&gt;
⸻&lt;br /&gt;
&lt;br /&gt;
다음 단계 제안&lt;br /&gt;
	•	Google PageSpeed Insights나 Ahrefs, Semrush, Google Search Console 등으로 초기 SEO 진단&lt;br /&gt;
	•	상위 문서 10개부터 집중 최적화 (타이틀, 메타, 구조)&lt;br /&gt;
	•	필요한 경우, 각 문서에 FAQ 구조화 데이터 삽입해 Featured Snippet 노출 유도&lt;br /&gt;
&lt;br /&gt;
⸻&lt;br /&gt;
&lt;br /&gt;
== LocalSettings.php, .htaccess, 또는 문서 템플릿 샘플 ==&lt;br /&gt;
좋습니다! devcafe.co.kr의 위키 문서 중 하나를 가상으로 설정하고, 그 페이지를 SEO 최적화된 형태로 제작해드리겠습니다.&lt;br /&gt;
&lt;br /&gt;
⸻&lt;br /&gt;
&lt;br /&gt;
예시 문서: Oracle CONNECT BY 구문&lt;br /&gt;
&lt;br /&gt;
SEO 최적화 요소가 반영된 위키 문서 샘플 (MediaWiki 형식)&lt;br /&gt;
&lt;br /&gt;
= Oracle CONNECT BY 사용법 - 계층형 쿼리 정복하기 =&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
Oracle의 `CONNECT BY` 구문은 계층형 데이터를 조회하는 데 사용되는 SQL 문입니다. 이 문서는 사용법, 예제, 주의사항을 포함한 완전한 가이드를 제공합니다.&lt;br /&gt;
&lt;br /&gt;
== CONNECT BY란? ==&lt;br /&gt;
&lt;br /&gt;
`CONNECT BY`는 트리 형태의 계층 구조 데이터를 조회할 때 사용하는 Oracle의 SQL 확장입니다.  &lt;br /&gt;
예: 조직도, 게시판 댓글 트리, 파일 디렉터리 구조 등&lt;br /&gt;
&lt;br /&gt;
== 기본 문법 ==&lt;br /&gt;
&lt;br /&gt;
```sql&lt;br /&gt;
SELECT * &lt;br /&gt;
FROM employees&lt;br /&gt;
START WITH manager_id IS NULL&lt;br /&gt;
CONNECT BY PRIOR employee_id = manager_id;&lt;br /&gt;
&lt;br /&gt;
== 주요 키워드 설명 ==&lt;br /&gt;
	•	START WITH: 루트 노드를 지정합니다.&lt;br /&gt;
	•	CONNECT BY: 계층 관계를 정의합니다.&lt;br /&gt;
	•	PRIOR: 부모-자식 간 연결을 지정합니다.&lt;br /&gt;
&lt;br /&gt;
== 예제 ==&lt;br /&gt;
&lt;br /&gt;
=== 조직도 트리 조회 ===&lt;br /&gt;
&lt;br /&gt;
SELECT LEVEL, employee_name, employee_id, manager_id&lt;br /&gt;
FROM employees&lt;br /&gt;
START WITH manager_id IS NULL&lt;br /&gt;
CONNECT BY PRIOR employee_id = manager_id;&lt;br /&gt;
&lt;br /&gt;
== 자주 발생하는 문제 ==&lt;br /&gt;
	•	무한 루프 발생: 순환 참조가 존재할 경우 CONNECT_BY_ISCYCLE로 방지&lt;br /&gt;
	•	LEVEL 값이 비정상: START WITH 조건 확인 필요&lt;br /&gt;
&lt;br /&gt;
== 관련 문서 ==&lt;br /&gt;
	•	[[START WITH 문법]]&lt;br /&gt;
	•	[[CONNECT_BY_ISCYCLE 활용법]]&lt;br /&gt;
	•	[[LEVEL 함수 이해하기]]&lt;br /&gt;
&lt;br /&gt;
== 참고자료 ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[분류:Oracle SQL]]&lt;br /&gt;
[[분류:계층형 쿼리]]&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
; CONNECT BY는 MySQL에도 있나요?&lt;br /&gt;
: 없습니다. MySQL에서는 WITH RECURSIVE 구문을 사용해야 합니다.&lt;br /&gt;
&lt;br /&gt;
; CONNECT BY에서 순환 참조는 어떻게 피하나요?&lt;br /&gt;
: CONNECT_BY_ISCYCLE을 사용해 필터링할 수 있습니다.&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
## **해당 문서에 적용된 SEO 요소 요약**&lt;br /&gt;
&lt;br /&gt;
| 요소 | 적용 |&lt;br /&gt;
|------|------|&lt;br /&gt;
| 문서 제목 | `Oracle CONNECT BY 사용법 - 계층형 쿼리 정복하기` (키워드 중심 + 클릭 유도형) |&lt;br /&gt;
| URL | `https://devcafe.co.kr/wiki/Oracle_CONNECT_BY_사용법` |&lt;br /&gt;
| 내부 링크 | `[[LEVEL 함수]]`, `[[START WITH 문법]]` 등 내부 위키 문서 연계 |&lt;br /&gt;
| 문단 구조 | `== ==` 문법으로 H2 ~ H3 구성 (검색엔진 구조 이해에 도움) |&lt;br /&gt;
| 코드 블록 | `syntaxhighlight` 언어 지정으로 정확한 구문 하이라이팅 |&lt;br /&gt;
| FAQ 블록 | Featured Snippet 유도 목적 |&lt;br /&gt;
| 카테고리 | `[[분류:Oracle SQL]]` 등 주제별 그룹핑 |&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
## **추가 삽입할 SEO 메타 정보 (OutputPageBeforeHTML hook)**&lt;br /&gt;
&lt;br /&gt;
```php&lt;br /&gt;
$out-&amp;gt;addMeta( &amp;#039;description&amp;#039;, &amp;#039;Oracle의 CONNECT BY 구문을 사용해 계층형 데이터를 조회하는 방법을 정리한 문서입니다. 예제와 주의사항 포함.&amp;#039; );&lt;br /&gt;
$out-&amp;gt;addMeta( &amp;#039;keywords&amp;#039;, &amp;#039;Oracle, CONNECT BY, 계층형 쿼리, LEVEL, START WITH&amp;#039; );&lt;br /&gt;
$out-&amp;gt;addMeta( &amp;#039;og:title&amp;#039;, &amp;#039;Oracle CONNECT BY 사용법 - DevCafe 개발 위키&amp;#039; );&lt;br /&gt;
$out-&amp;gt;addMeta( &amp;#039;og:description&amp;#039;, &amp;#039;계층형 쿼리를 위한 CONNECT BY 구문 완전 정복&amp;#039; );&lt;br /&gt;
$out-&amp;gt;addMeta( &amp;#039;og:image&amp;#039;, &amp;#039;https://devcafe.co.kr/images/connect_by_example.png&amp;#039; );&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
⸻&lt;br /&gt;
&lt;br /&gt;
추천 작업 흐름&lt;br /&gt;
	1.	Oracle CONNECT BY 문서부터 최적화 적용&lt;br /&gt;
	2.	인기 있는 문서 순으로 동일한 템플릿 적용&lt;br /&gt;
	3.	공통 템플릿 (Template:문서서식) 제작하여 작성 일관성 유지&lt;br /&gt;
	4.	Special:LonelyPages, Special:WantedPages를 활용해 내부 링크 리팩터링&lt;br /&gt;
&lt;br /&gt;
⸻&lt;br /&gt;
&lt;br /&gt;
[[분류:미디어위키]]&lt;/div&gt;</summary>
		<author><name>Devcafe</name></author>
	</entry>
</feed>