
그누보드로 홈페이지를 제작하면 게시판, 회원, 최신글, 테마 구조를 빠르게 구성할 수 있습니다. 하지만 사이트를 오픈했다고 해서 구글이나 네이버가 모든 페이지를 바로 이해하고 노출해 주는 것은 아닙니다. 검색엔진이 사이트 구조를 잘 읽을 수 있도록 기본 SEO 세팅을 먼저 정리해야 합니다.
특히 그누보드 기반 홈페이지는 테마의 head 파일, 게시판 스킨, 메타태그 출력 방식, 이미지 경로, 게시글 제목 구조에 따라 검색 노출 품질이 달라질 수 있습니다. 디자인이 좋아도 title, description, robots.txt, sitemap.xml, canonical, OG 태그가 정리되어 있지 않으면 검색엔진이 페이지의 주제를 정확히 파악하기 어렵습니다.
이 글은 이런 분들에게 필요합니다.
그누보드로 홈페이지를 제작했거나 테마몰 테마를 적용한 뒤 검색 노출을 준비하는 분, 구글 서치콘솔·네이버 서치어드바이저 등록 전 기본 세팅을 점검하고 싶은 분, 제작 완료 후 “홈페이지가 검색에 안 나와요”라는 문제를 줄이고 싶은 분께 실무 기준으로 정리했습니다.
그누보드는 PHP 기반의 게시판 CMS이기 때문에 기본 기능만으로도 홈페이지를 구성할 수 있습니다. 하지만 검색엔진 최적화 관점에서는 페이지별 제목, 설명문, 대표 이미지, URL 구조, 게시글 제목, 내부 링크가 실제 사이트 목적에 맞게 출력되는지 확인해야 합니다.
검색엔진은 페이지의 제목, 본문, 링크, 이미지 설명, 사이트맵 등을 종합해 페이지의 주제를 이해합니다. 구글도 검색엔진이 콘텐츠를 크롤링하고 색인하며 이해하기 쉬운 구조를 만드는 것을 SEO 기본 개선 방향으로 안내하고 있습니다.
SEO 기본 세팅의 시작은 대표 도메인을 하나로 정하는 것입니다. 같은 홈페이지가 http, https, www 포함 주소로 각각 열리면 검색엔진 입장에서는 같은 콘텐츠가 여러 주소로 존재하는 것처럼 보일 수 있습니다.
실제로 사용할 주소를 하나로 정하고, 나머지 주소는 대표 주소로 301 리다이렉트되도록 정리하는 것이 좋습니다. 그누보드의 기본 URL 설정도 실제 운영 도메인과 일치해야 합니다.
config.php 또는 관리자 환경설정에서 사이트 URL이 운영 도메인과 맞는지 확인하고, SSL 적용 후에는 http 경로가 남아 있지 않은지 이미지·스크립트 경로까지 함께 점검합니다.
title 태그는 검색 결과에서 가장 먼저 보이는 제목이자, 검색엔진이 페이지 주제를 파악하는 핵심 요소입니다. 모든 페이지 title이 회사명만 반복되면 각 페이지가 어떤 내용을 담고 있는지 구분하기 어렵습니다.
그누보드에서는 페이지 상단에서 $g5["title"] 값을 지정하는 방식으로 상세 페이지 제목을 제어할 수 있습니다.
<?php
include('./_common.php');
$g5["title"] = '부산 홈페이지 제작 전문 | 단비엑스(단비웹)';
include_once(G5_PATH . '/head.php');
?>meta description은 검색 결과의 설명문으로 활용될 수 있는 영역입니다. 직접적인 순위 상승만을 위한 태그라기보다, 사용자가 검색 결과에서 이 페이지를 클릭할지 판단하는 데 중요한 역할을 합니다.
그누보드 테마에서 상세 페이지를 별도로 만드는 경우 $config['cf_add_meta'] 영역을 활용해 페이지별 설명문과 키워드를 지정할 수 있습니다.
$config['cf_add_meta'] = '
<meta name="description" content="그누보드 홈페이지 제작 후 검색 노출을 위해 확인해야 할 SEO 기본 세팅 방법을 정리했습니다.">
<meta name="keywords" content="그누보드 SEO, 홈페이지 SEO, 그누보드 메타태그, 사이트맵, robots.txt">';OG 태그는 카카오톡, 페이스북, 블로그 등에서 링크를 공유했을 때 제목, 설명, 이미지가 어떻게 보일지 정하는 정보입니다. SEO 자체뿐 아니라 링크 클릭률과 브랜드 신뢰도에도 영향을 줄 수 있습니다.
<meta property="og:title" content="그누보드 홈페이지 SEO 기본 세팅 방법">
<meta property="og:description" content="그누보드 기반 홈페이지의 title, description, robots.txt, sitemap.xml 세팅 방법을 정리했습니다.">
<meta property="og:image" content="https://도메인/thema/contentmall/img/gnuboard-homepage-seo-basic-setting.webp">
<meta property="og:url" content="https://도메인/thema/contentmall/html/gnuboard-homepage-seo-basic-setting.php">
<meta property="og:type" content="website">블로그 글마다 대표 이미지가 있다면 OG 이미지도 해당 글의 썸네일과 맞춰주는 것이 좋습니다.
robots.txt는 검색 로봇에게 어떤 경로를 수집해도 되는지 안내하는 파일입니다. 개발 중에는 전체 차단을 걸어두는 경우가 많기 때문에, 오픈 후에도 Disallow: / 설정이 남아 있지 않은지 반드시 확인해야 합니다.
User-agent: *
Allow: /
Disallow: /adm/
Disallow: /bbs/login.php
Disallow: /bbs/register.php
Disallow: /shop/cart.php
Disallow: /shop/orderform.php
Sitemap: https://도메인/sitemap.xml네이버 서치어드바이저도 robots.txt에 sitemap.xml 위치를 기록하면 검색 로봇이 사이트 콘텐츠를 더 잘 수집하는 데 도움이 된다고 안내하고 있습니다.
sitemap.xml은 홈페이지 안에 어떤 페이지가 있는지 검색엔진에게 알려주는 지도 역할을 합니다. 그누보드 홈페이지는 일반 페이지뿐 아니라 게시판 글, 제품 상세페이지, 블로그 글이 계속 늘어날 수 있으므로 사이트맵 관리가 중요합니다.
사이트맵 생성 후 구글 서치콘솔과 네이버 서치어드바이저에 제출하면 수집 상태와 오류를 더 쉽게 확인할 수 있습니다.
같은 콘텐츠가 여러 URL로 열릴 수 있다면 canonical 태그를 통해 대표 URL을 알려주는 것이 좋습니다. 게시판 목록, 검색 결과, 파라미터가 붙은 주소가 많은 사이트에서는 특히 중복 URL 관리가 필요합니다.
<link rel="canonical" href="https://도메인/thema/contentmall/html/gnuboard-homepage-seo-basic-setting.php">상세 페이지를 직접 제작하는 경우에는 각 페이지의 실제 대표 주소를 canonical로 지정하고, 테스트 주소나 임시 주소가 노출되지 않도록 확인합니다.
그누보드 사이트의 검색 노출은 정적인 회사소개 페이지뿐 아니라 게시판 콘텐츠에서도 발생합니다. 게시글 제목이 “공지”, “안내”, “이벤트”처럼 모호하면 검색자가 어떤 내용을 찾을 수 있는지 알기 어렵습니다.
예를 들어 “SEO 안내”보다 “그누보드 홈페이지 SEO 기본 세팅 방법”처럼 구체적인 제목이 검색 의도에 더 잘 맞습니다.
이미지는 디자인 요소이면서 동시에 검색엔진이 페이지를 이해하는 보조 정보가 됩니다. 파일명이 의미 없이 숫자로만 되어 있거나 alt가 비어 있으면 이미지가 어떤 내용을 설명하는지 알기 어렵습니다.
<img src="./../img/gnuboard-homepage-seo-basic-setting.webp" alt="그누보드 홈페이지 SEO 기본 세팅 방법">검색 유입의 상당수는 모바일에서 발생합니다. PC에서는 정상적으로 보이지만 모바일에서 메뉴가 겹치거나 버튼이 너무 작거나 이미지가 늦게 뜨면 사용자가 이탈할 수 있습니다.
기본 세팅이 끝나면 구글 서치콘솔과 네이버 서치어드바이저에 사이트를 등록해 수집 상태를 확인해야 합니다. 네이버는 별도의 검색 등록 절차가 있는 것이 아니라 검색 로봇이 자동 수집한 정보를 반영하지만, 웹마스터도구에 소유권을 확인하면 수집·색인·노출 정보를 리포트로 확인할 수 있습니다.
SEO는 한 번 세팅하고 끝나는 작업이 아닙니다. 그누보드의 장점은 게시판과 블로그형 콘텐츠를 계속 쌓을 수 있다는 점입니다. 검색 노출을 목표로 한다면 메인 페이지, 서비스 페이지, 블로그 글, 문의 페이지가 서로 자연스럽게 연결되어야 합니다.
검색엔진은 내부 링크를 따라가며 사이트 구조를 이해하고, 사용자는 관련 정보를 이어서 확인할 수 있습니다.
그누보드 홈페이지는 빠르게 제작할 수 있다는 장점이 있지만, 검색 노출까지 고려한다면 오픈 전에 기본 SEO 세팅을 반드시 확인해야 합니다. title과 description, robots.txt, sitemap.xml, OG 태그, canonical, 모바일 화면, 내부 링크 구조가 함께 정리되어야 검색엔진이 사이트를 더 정확히 이해할 수 있습니다.
특히 테마몰 테마를 활용하는 경우에도 디자인만 적용하는 데서 끝내지 말고, 사이트 목적과 업종에 맞게 메타태그와 콘텐츠 구조를 조정해야 합니다. 검색 노출은 제작 이후에 급하게 붙이는 기능이 아니라, 홈페이지 구조를 설계할 때 함께 준비해야 하는 기본 작업입니다.
티로그몰은 그누보드 테마, 홈페이지 제작, 게시판 구성, 콘텐츠 구조를 함께 고려해 사이트를 제작합니다. 검색 노출이 필요한 홈페이지라면 디자인뿐 아니라 검색엔진이 읽을 수 있는 구조까지 함께 점검하는 것이 좋습니다.
본인의 웹호스팅 계정을 이용하여 사용합니다.
홈페이지 오류 및 버그 발견시 1:1문의를 남겨주시면 확인 후 바로 무상 처리해드립니다.
다운받는 홈페이지라는 특성상 단순변심으로 인한 환불은 불가합니다.
사진 및 컨텐츠는 사용자의 이해를 돕기위해 사용된것이며 실사용은 가능하나 재배포를 금지합니다.
1도메인당 1카피를 원칙으로 하고있습니다.
티로그 × 단비웹 호스팅 이용시 공급원가(800,000 원)로 구매를 하실수도 있습니다.
설치대행의 경우 기본 셋팅비 10,000원 이며 디자인 변경 요청시 추가금액이 발생될 수 있습니다.
호스팅 만료시 사용하신 홈페이지 ,도메인은(는) 영구 삭제 되며, 타사 호스팅 이용시 공급원가(800,000 원) - 제공가격(400,000 원) 의 나머지 금액을 지불 하여야합니다.
| 홈페이지 오류 수정요청시 | 홈페이지 디자인 변경 요청시 |
|---|---|
| 무료수정 | 별도협의 |