seo 최적화 수정
This commit is contained in:
@@ -23,6 +23,10 @@ public class PublicPageController {
|
||||
@GetMapping({"/", "/index.do"})
|
||||
public String home(Model model) {
|
||||
model.addAttribute("mainYn", "Y");
|
||||
model.addAttribute("pageTitle", "대전 자동문 설치·수리 전문업체");
|
||||
model.addAttribute("pageDescription", "국제오토텍은 대전·세종 지역 자동문 설치와 자동문 수리 전문업체입니다. 슬라이딩자동문, 산업용자동문, 내풍압셔터, 오버헤드도어, 고속셔터 시공과 유지보수를 제공합니다.");
|
||||
model.addAttribute("pageOgDescription", "대전·세종 자동문 설치와 자동문 수리, 산업용자동문, 슬라이딩자동문, 내풍압셔터, 오버헤드도어, 고속셔터 시공 및 유지보수 전문업체입니다.");
|
||||
model.addAttribute("canonicalUrl", "https://iotdoor.kr/");
|
||||
model.addAttribute("mainBanners", mainBannerService.getPublicBanners());
|
||||
return "kr/iotdoor/comn/site/mainPge";
|
||||
}
|
||||
|
||||
@@ -1,82 +1,82 @@
|
||||
server:
|
||||
port: ${PORT:9090}
|
||||
servlet:
|
||||
session:
|
||||
timeout: 60m
|
||||
port: ${PORT:9090}
|
||||
servlet:
|
||||
session:
|
||||
timeout: 60m
|
||||
|
||||
spring:
|
||||
application:
|
||||
name: iotdoor-boot
|
||||
devtools:
|
||||
restart:
|
||||
enabled: true
|
||||
poll-interval: 2s
|
||||
quiet-period: 500ms
|
||||
livereload:
|
||||
enabled: true
|
||||
thymeleaf:
|
||||
cache: false
|
||||
web:
|
||||
resources:
|
||||
static-locations:
|
||||
- file:src/main/resources/static/
|
||||
- classpath:/META-INF/resources/
|
||||
- classpath:/resources/
|
||||
- classpath:/static/
|
||||
- classpath:/public/
|
||||
servlet:
|
||||
multipart:
|
||||
max-file-size: ${IOTDOOR_MAX_FILE_SIZE:20MB}
|
||||
max-request-size: ${IOTDOOR_MAX_REQUEST_SIZE:100MB}
|
||||
datasource:
|
||||
# Legacy context.xml resource name: java:comp/env/jdbc/serviceDB
|
||||
url: ${IOTDOOR_DB_URL:jdbc:mariadb://localhost:3306/iotdoor2_db}
|
||||
username: ${IOTDOOR_DB_USERNAME:iotdoor_user}
|
||||
password: ${IOTDOOR_DB_PASSWORD:iotdoor_pass1!}
|
||||
driver-class-name: ${IOTDOOR_DB_DRIVER:org.mariadb.jdbc.Driver}
|
||||
hikari:
|
||||
pool-name: ${IOTDOOR_DB_POOL_NAME:IotdoorHikariPool}
|
||||
maximum-pool-size: ${IOTDOOR_DB_MAX_POOL_SIZE:20}
|
||||
minimum-idle: ${IOTDOOR_DB_MIN_IDLE:10}
|
||||
connection-test-query: SELECT 1
|
||||
sql:
|
||||
init:
|
||||
mode: always
|
||||
encoding: UTF-8
|
||||
jackson:
|
||||
time-zone: Asia/Seoul
|
||||
mvc:
|
||||
problemdetails:
|
||||
enabled: true
|
||||
application:
|
||||
name: iotdoor-boot
|
||||
devtools:
|
||||
restart:
|
||||
enabled: true
|
||||
poll-interval: 2s
|
||||
quiet-period: 500ms
|
||||
livereload:
|
||||
enabled: true
|
||||
thymeleaf:
|
||||
cache: false
|
||||
web:
|
||||
resources:
|
||||
static-locations:
|
||||
- file:src/main/resources/static/
|
||||
- classpath:/META-INF/resources/
|
||||
- classpath:/resources/
|
||||
- classpath:/static/
|
||||
- classpath:/public/
|
||||
servlet:
|
||||
multipart:
|
||||
max-file-size: ${IOTDOOR_MAX_FILE_SIZE:20MB}
|
||||
max-request-size: ${IOTDOOR_MAX_REQUEST_SIZE:100MB}
|
||||
datasource:
|
||||
# Legacy context.xml resource name: java:comp/env/jdbc/serviceDB
|
||||
url: ${IOTDOOR_DB_URL:jdbc:mariadb://localhost:3306/iotdoor2_db}
|
||||
username: ${IOTDOOR_DB_USERNAME:iotdoor_user}
|
||||
password: ${IOTDOOR_DB_PASSWORD:iotdoor_pass1!}
|
||||
driver-class-name: ${IOTDOOR_DB_DRIVER:org.mariadb.jdbc.Driver}
|
||||
hikari:
|
||||
pool-name: ${IOTDOOR_DB_POOL_NAME:IotdoorHikariPool}
|
||||
maximum-pool-size: ${IOTDOOR_DB_MAX_POOL_SIZE:20}
|
||||
minimum-idle: ${IOTDOOR_DB_MIN_IDLE:10}
|
||||
connection-test-query: SELECT 1
|
||||
sql:
|
||||
init:
|
||||
mode: always
|
||||
encoding: UTF-8
|
||||
jackson:
|
||||
time-zone: Asia/Seoul
|
||||
mvc:
|
||||
problemdetails:
|
||||
enabled: true
|
||||
|
||||
management:
|
||||
endpoints:
|
||||
web:
|
||||
exposure:
|
||||
include: health,info
|
||||
endpoints:
|
||||
web:
|
||||
exposure:
|
||||
include: health,info
|
||||
|
||||
mybatis:
|
||||
configuration:
|
||||
map-underscore-to-camel-case: true
|
||||
configuration:
|
||||
map-underscore-to-camel-case: true
|
||||
|
||||
iotdoor:
|
||||
site:
|
||||
name: 국제오토텍
|
||||
url: https://iotdoor.kr
|
||||
og-image: https://iotdoor.kr/resources/kr/iotdoor/comn/site/layout/image/template/logo.jpg
|
||||
admin-title: 국제오토텍 관리자
|
||||
email: iotdoor1749@naver.com
|
||||
phone: 042-585-1749
|
||||
phone-alt: 010-3476-1749
|
||||
address: 대전광역시 서구 유등로 55 102호
|
||||
summary: 자동문 전문 업체로 철거, 시공, A/S까지 원스톱으로 대응합니다.
|
||||
description: 슬라이딩자동문, 산업용자동문, 내풍압셔터, 오버헤드도어를 중심으로 시공과 유지보수를 제공합니다.
|
||||
map-latitude: 36.2980733
|
||||
map-longitude: 127.3814560
|
||||
map-client-id: ${IOTDOOR_NAVER_MAP_CLIENT_ID:xkb35c3i3k}
|
||||
security:
|
||||
admin-username: ${IOTDOOR_ADMIN_USERNAME:admin}
|
||||
admin-password: ${IOTDOOR_ADMIN_PASSWORD:ChangeMe123!}
|
||||
admin-display-name: ${IOTDOOR_ADMIN_DISPLAY_NAME:관리자}
|
||||
file:
|
||||
upload-path: ${IOTDOOR_FILE_UPLOAD_PATH:./uploads}
|
||||
site:
|
||||
name: 국제오토텍
|
||||
url: https://iotdoor.kr/
|
||||
og-image: https://iotdoor.kr/resources/kr/iotdoor/comn/site/layout/image/template/logo.jpg
|
||||
admin-title: 국제오토텍 관리자
|
||||
email: iotdoor1749@naver.com
|
||||
phone: 042-585-1749
|
||||
phone-alt: 010-3476-1749
|
||||
address: 대전광역시 서구 유등로 55 102호
|
||||
summary: 자동문 전문 업체로 철거, 시공, A/S까지 원스톱으로 대응합니다.
|
||||
description: 슬라이딩자동문, 산업용자동문, 내풍압셔터, 오버헤드도어를 중심으로 시공과 유지보수를 제공합니다.
|
||||
map-latitude: 36.2980733
|
||||
map-longitude: 127.3814560
|
||||
map-client-id: ${IOTDOOR_NAVER_MAP_CLIENT_ID:xkb35c3i3k}
|
||||
security:
|
||||
admin-username: ${IOTDOOR_ADMIN_USERNAME:admin}
|
||||
admin-password: ${IOTDOOR_ADMIN_PASSWORD:qlrxhfl1}
|
||||
admin-display-name: ${IOTDOOR_ADMIN_DISPLAY_NAME:관리자}
|
||||
file:
|
||||
upload-path: ${IOTDOOR_FILE_UPLOAD_PATH:./uploads}
|
||||
|
||||
@@ -9,11 +9,11 @@
|
||||
<meta http-equiv="X-UA-Compatible" content="ie=edge">
|
||||
<meta name="description" th:content="${pageDescription != null ? pageDescription : siteInfo.description}" content="슬라이딩자동문, 산업용자동문, 내풍압셔터, 오버헤드도어를 중심으로 시공과 유지보수를 제공합니다.">
|
||||
<meta property="og:title" th:content="${pageTitle != null ? pageTitle + ' | ' + siteInfo.name : siteInfo.name}" content="국제오토텍">
|
||||
<meta property="og:description" th:content="${pageDescription != null ? pageDescription : siteInfo.description}" content="슬라이딩자동문, 산업용자동문, 내풍압셔터, 오버헤드도어를 중심으로 시공과 유지보수를 제공합니다.">
|
||||
<meta property="og:url" th:content="${canonicalUrl != null ? canonicalUrl : siteInfo.url}" content="https://iotdoor.kr">
|
||||
<meta property="og:description" th:content="${pageOgDescription != null ? pageOgDescription : (pageDescription != null ? pageDescription : siteInfo.description)}" content="슬라이딩자동문, 산업용자동문, 내풍압셔터, 오버헤드도어를 중심으로 시공과 유지보수를 제공합니다.">
|
||||
<meta property="og:url" th:content="${canonicalUrl != null ? canonicalUrl : siteInfo.url}" content="https://iotdoor.kr/">
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:image" th:content="${siteInfo.ogImage}" content="https://iotdoor.kr/resources/kr/iotdoor/comn/site/layout/image/template/logo.jpg">
|
||||
<link rel="canonical" th:href="${canonicalUrl != null ? canonicalUrl : siteInfo.url}" href="https://iotdoor.kr">
|
||||
<link rel="canonical" th:href="${canonicalUrl != null ? canonicalUrl : siteInfo.url}" href="https://iotdoor.kr/">
|
||||
<title th:text="${pageTitle != null ? pageTitle + ' | ' + siteInfo.name : siteInfo.name}">국제오토텍</title>
|
||||
<!-- Favicon -->
|
||||
<link href="/resources/kr/iotdoor/comn/site/layout/image/template/favicon.ico" rel="icon" />
|
||||
|
||||
@@ -32,13 +32,10 @@
|
||||
<div class="p-lg-5 pe-lg-0">
|
||||
<h6 class="text-primary">About Us</h6>
|
||||
<h1 class="mb-4">
|
||||
국제오토텍자동문
|
||||
대전·세종 자동문 설치·수리 전문업체 국제오토텍
|
||||
</h1>
|
||||
<p>
|
||||
OVER-HEAD DOOR, AUTO GATE
|
||||
</p>
|
||||
<p>
|
||||
SLIDING DOOR, PARKING DOOR, ROLLER SHUTTER
|
||||
국제오토텍은 대전·세종 지역을 중심으로 자동문 설치, 자동문 수리, 산업용 자동문, 슬라이딩 자동문, 내풍압셔터, 오버헤드도어, 고속셔터 시공 및 유지보수를 제공하는 자동문 전문업체입니다.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
@@ -78,9 +75,9 @@
|
||||
style="max-width: 600px"
|
||||
>
|
||||
<h6 class="text-primary">Our Services</h6>
|
||||
<h1 class="mb-4">
|
||||
<h2 class="mb-4">
|
||||
고객님이 원하시는 서비스는<br/>무엇이든 가능합니다
|
||||
</h1>
|
||||
</h2>
|
||||
</div>
|
||||
<div class="row g-4">
|
||||
<div th:if="${#lists.isEmpty(mainBanners)}" class="col-12">
|
||||
@@ -122,9 +119,9 @@
|
||||
>
|
||||
<div class="p-lg-5 ps-lg-0">
|
||||
<h6 class="text-primary">Why Choose Us!</h6>
|
||||
<h1 class="mb-4">
|
||||
<h2 class="mb-4">
|
||||
고객여러분의 가치있는 선택에 보답하겠습니다.
|
||||
</h1>
|
||||
</h2>
|
||||
<p class="mb-4 pb-2">
|
||||
자동문 전문 업체로 철거.시공.A/S까지 원스톱으로 상담해드립니다.
|
||||
<br>
|
||||
|
||||
Reference in New Issue
Block a user