HaniSeoul

HANISEOUL Studio Homepage Management Manual: A Complete Guide

A step-by-step guide on how to create, edit, translate your business page and set up an AI chatbot at HANISEOUL Studio. Includes SEO, multilingual translation, and chatbot strategies.

Share

Why is website management important?

Beyond simply entering information, good management alone can bring you the following benefits:

  • Search Engine Optimization (SEO): Search engines like Google and Naver recognize your page as trustworthy and useful information, exposing it at the top of search results.

  • Improved customer trust: A clean image and accurate foreign language descriptions give visitors a sense of trust.

  • 24-hour automated response: Even while you sleep, an AI chatbot answers inquiries from customers worldwide and guides them to make reservations.


Table of Contents

  1. Basic Info

  2. Images

  3. Translations

  4. Chatbot

  5. Business Strategy using Chatbots


1. Basic Info

In the Basic Info tab, you manage the core content and metadata of your page.

Why is it important?

The title and description you write here are the criteria search engines use to understand the nature of your page (whether it's a cafe, a tour, etc.). The more accurate the information you provide, the higher the chances of being exposed to your target customers.

Input Fields

Field Name

Description

Business Perspective

Limit

Title

The main title of the page. It's displayed in SEO and search results.

This is the most prominently displayed sign in search results.

Max 70 characters

Description

A brief introduction to the page. Used as an SEO meta description.

Acts as promotional text that makes customers want to click.

Max 150 characters

Slug

A unique identifier used in the URL path. Only lowercase letters, numbers, and hyphens are allowed.

Increases brand value with an easy-to-share address.

Max 70 characters

Thumbnail URL

The URL for the page's preview image.

Determines the first impression when sharing on social media.

N/A

Locale

The original language in which the content was written. Used as the source language for AI translation.

N/A

N/A

Category

Business type (restaurant, accommodation, tour, clinic, etc.).

Essential setting to accurately reach target customers.

N/A

Publish Status (Preview)

When turned on, the page is active in preview mode.

N/A

N/A

JSON-LD

Structured data that helps search engines better understand the page.

Directly conveys business hours, ratings, etc. to search engines to increase exposure.

JSON format

[!TIP] SEO Tip: Naturally include keywords that customers often search for in the title, such as 'Gangnam Restaurants' or 'Jeju Emotional Accommodation'.

Body Editor (Blocks)

You can create rich content using the block-based editor:

  • Text: Titles, body text, lists, etc.

  • Images: Upload or embed with a URL

  • Tables: Menus, price lists, etc.

  • Others: Dividers, quotes, etc.

Template Feature

Content templates are provided for each category:

Template

Target Category

Included Sections

Restaurant

restaurant, food, dining, cafe

Business overview, menu and prices, FAQ, etc.

Accommodation

accommodation, hotel, stay

Room information, amenities, policies, etc.

Tour

tour, experience, activity

Itinerary, inclusions/exclusions, booking policy, etc.

Clinic

clinic, medical, wellness

Medical information, process, FAQ, etc.

How to use:

  1. Select the desired template from the template selection dropdown.

  2. Click the 'Apply Template' button.

  3. The template content will be applied to the editor (replacing existing content).

  4. JSON-LD template is also applied together.

Action Buttons

Button

Function

Bulk Publish

Changes the translation status for all languages to public.

Bulk Unpublish

Changes the translation status for all languages to private.

Bulk Translate

Generates and saves AI translations for all 14 languages. This deducts one translation quota.

Save

Saves the current basic information.

[!IMPORTANT] Before running Bulk Translate, ensure all required fields (Title, Description, Slug, Body, JSON-LD) are filled in.

2. Image Management (Images)

In the Image Management tab, you upload and manage images to be used on the page.

Why is it important?

High-quality photos are more powerful than a thousand words. Mouth-watering food photos or clean interior photos can increase actual visit rates (conversion rates) by up to 3 times or more.

Image Upload

Method 1: Drag and Drop

  1. Drag and drop image files into the upload area.

  2. Selected images will be displayed as a preview.

  3. Click the 'Upload' button.

Method 2: Select File

  1. Click the 'Select File' button.

  2. Select the desired image.

  3. Click the 'Upload' button.

Image Management

You can perform the following actions on uploaded images:

Icon

Function

Description

📋 (Code)

Copy Markdown

Markdown format that can be directly pasted into the body editor

🔗 (Link)

Copy URL

Copies only the image URL to the clipboard

🗑️ (Trash can)

Delete

Permanently deletes the image (confirmation required)

Limitations

  • Maximum number of images: 20 per page

  • Supported formats: JPG, PNG, GIF, WebP

  • Automatic optimization: Images are automatically optimized upon upload.

[!TIP] To use as a thumbnail URL, upload the image, then copy the URL and paste it into the Thumbnail URL field in the Basic Info tab.

3. Translation Management (Translations)

In the Translation Management tab, you translate and manage pages in 14 languages.

Why is it important?

Foreign tourists feel much more comfortable in places explained in their own language. By translating into English, Chinese, Japanese, as well as Arabic, Vietnamese, and other languages, you can gain a significant competitive advantage over other businesses.

Supported Languages

Language Code

Language Name

en

English

ko

Korean

ja

Japanese

zh

Chinese

es

Spanish

fr

French

de

German

it

Italian

pt

Portuguese

ru

Russian

ar

Arabic

th

Thai

vi

Vietnamese

id

Indonesian

Edit Translation

  1. Select the language to edit from the language tab at the top.

  2. Edit each field directly:

    • Title: Translated title in the selected language

    • Description: Translated description in the selected language

    • Thumbnail URL: Different images can be used per language

    • Publish Status: Whether the version in that language is public or private

    • JSON-LD: Structured data for that language

    • Body: Translated content in the selected language

Generate AI Translation

  1. Select the language tab you want to translate.

  2. Click the 'Generate AI Translation' button.

  3. The original content from the Basic Info tab will be translated into the selected language.

  4. The translation result is automatically saved.

  5. One translation usage will be deducted.

[!WARNING] AI translation is based on the original content in the Basic Info tab. The original content must be complete before translation.

Action Buttons

Button

Function

Generate AI Translation

Generates and saves AI translation for the currently selected language.

Save

Saves only the currently edited translation content.


4. Chatbot

In the Chatbot tab, you configure and test the dedicated AI chatbot for your page.

Why is it important?

A chatbot is not just a tool to answer questions. It's a 24-hour manager that answers customer inquiries in languages from all over the world, guides reservations, and increases sales, even while you sleep.

Chatbot Settings

Select Category

Select the business category of your page. A pre-defined context will be applied to the chatbot based on the category.

Business Context

This is the business information the chatbot refers to when responding. The more detailed you write it, the more accurate the answers the chatbot will provide.

Information that's good to include:

  • Business overview (trade name, location, contact, business hours)

  • Main products/services and prices

  • Reservation and cancellation policies

  • Frequently Asked Questions (FAQ)

  • Directions and parking information

Utilize Templates

Templates are provided for each category:

Template

Included Sections

Restaurant

Business overview, brand points, menu and prices, benefits and policies, FAQ

Accommodation

Business overview, room information, amenities, policies, FAQ, local recommendations

Tour

Product overview, itinerary flow, inclusions/exclusions, what to bring, booking policy, FAQ

Clinic

Institution information, main treatments/procedures, process, precautions, FAQ

Custom

Empty template (write yourself)

How to use:

  1. Select the desired template from the template dropdown.

  2. Click the 'Apply' button.

  3. Modify the template content with actual information.

  4. Click the 'Save' button.

Chatbot Tester

You can test the configured chatbot in real time.

How to use:

  1. Write the business context (can be tested even before saving).

  2. Enter a question in the tester input field.

  3. Press Enter or click the 'Send' button.

  4. Check the chatbot's response.

[!NOTE] Messages sent in the tester are also included in chatbot usage. Usage is displayed at the bottom of the tester.

Usage Management

  • Usage display: Used: X times / Remaining: Y times (Total Z times)

  • Unlimited plan: Only the number of uses is displayed.

  • When quota is exhausted: You cannot send additional messages. Please contact the administrator.

Reset Conversation: Clicking the 'Reset' button deletes the test conversation and starts a new session.


5. Business Strategy using Chatbots

By adding content to the business context according to your desired goals, the chatbot will strategically persuade customers.

Chatbot Utilization Strategy by Purpose

Your Goal

Chatbot Instruction Setting Example

Increase Sales

Actively recommend our store's signature A set.

Increase SNS Followers

Inform customers that they will receive a complimentary drink if they follow our Instagram before payment.

Increase Visits During Quiet Hours

Emphasize that a 10% discount is available for visits between 2 PM and 5 PM on weekdays.

Encourage Early Reservations

Mention that confirming next month's reservation now comes with an early bird benefit (e.g., a glass of champagne).

Promote My Business

Naturally weave in the value of organic ingredients and craftsmanship that our brand pursues during conversations.

Tips for Use

Use the chatbot tester on the right to preview how your input strategy appears in actual customer conversations. If it doesn't respond as you intended, modify the business context more specifically.


6. How to Write an Effective Business Context

To ensure the chatbot provides more accurate and useful answers, you need to write the business context well.

Write in a structure that AI can easily understand.

When writing the business context, using Markdown format helps AI understand the information better.

Recommended structure:

## AI Agent Role - Role: [Store Name] information and reservation assistance AI agent - Goal: Resolve customer inquiries, improve reservation rate ## Basic Business Information - Trade Name: [Name] - Location: [Address] - Business Hours: [Time] - Contact: [Number] ## Business Strategy Guidelines - Active Recommendation: Recommend [signature menu/service] first - Promotion: Emphasize [discount/benefit] ## Conversation Example Q: I'd like to make a reservation. A: Yes! I can help you with that. Please tell me your desired date and number of people, and I'll check availability. ## Frequently Asked Questions (FAQ) 1. Is parking available? - [Answer] 2. Is a reservation required? - [Answer] ## Tone and Manner - Friendly and warm tone

Clearly state your business goals.

Ineffective Example

Effective Example

Be kind to guests.

Recommend signature menu A first, and inform about weekday afternoon discounts when asked about reservations.

Provide good service.

When asked about check-in, provide detailed self-check-in instructions and recommend nearby restaurants.

Handle reservations well.

When a reservation inquiry comes in, first ask for the number of people and date, then recommend a course menu for parties of 4 or more.

Include conversation examples.

AI learns more accurate responses through actual conversation examples. Including 2-3 ideal answers to frequently asked questions significantly improves response quality.

Example:

## Conversation Example Q: What's the price? A: Our representative menu is Set A for 35,000 won. If you're 2 or more people, I also recommend Set B (50,000 won)! Q: Is parking available? A: Yes, 2 hours of free parking in the building's underground parking lot. After 2 hours, it's 3,000 won per hour.

Update regularly.

Situation Requiring Update

Action

Menu/Price Change

Immediately revise business context

Business Hours/Holidays Change

Reflect immediately

Seasonal Promotion

Add before promotion starts, delete after it ends

Discovery of New Question Types

Add to FAQ

[!TIP] Check frequently asked questions in the chatbot tester, and if the desired answer isn't provided, add a conversation example or FAQ for that question.

Appendix

Saving Units

Tab

Saving Unit

Basic Info

Saved when 'Save' button is clicked

Images

Saved immediately upon upload, reflected immediately upon deletion

Translations

Saved individually per language

Chatbot

Saved when 'Save' button is clicked

Error Messages

Message

Cause

Solution

Translation quota exhausted

Monthly translation limit exceeded

Wait until next month or upgrade

Duplicate slug

Slug already in use

Use a different slug

JSON-LD error

Incorrect JSON format

Check JSON syntax


For inquiries, please contact haniseoul.

HS

HaniSeoul Team

HaniSeoul

We help you navigate life and travel in Korea with curated insights and local tips.

Connect with us