SEO & GTM
SEO & GTM Definition¶
SEO & GTM is a feature that improves the visibility and performance of the Community and Web Shop through search engine optimization and user behavior analysis.
SEO : SEO refers to the process of optimizing search engines so that a website appears at the top of search results on portal sites.Visibility in search results is increased and increases traffic naturally which will help with increasing the number of visitors.It is often used as a marketing strategy because it can achieve similar effects to paid search advertising without the cost.
GTM : GTM (Google Tag Manager) collects user behavior data from website visitors, enabling analysis and improvements.
Search Engines and Collected Data¶
Search engines use search robots to collect and index web pages and reflect them in search results.
The data collected to be reflected in SEO can be broadly classified into three categories.
Collected Data | Definition | Characteristics |
Meta Data |
|
|
Sitemap sitemap.xml |
|
|
robots.txt |
|
|
SEO Settings¶
Enable SEO optimization by simply entering keywords without the server deployment process.
Marketers, community managers, and Web Shop administrators can easily perform SEO tasks without developer support.
Automatic SEO Setting¶
When a service is created, meta tags are immediately applied to the page source (HTML) so that search robots can crawl it. The automatically set tags are divided into the following two types.
- Meta tags commonly used in SEO that do not require keyword input.
- Meta tags that require keyword input and can be manually adjusted by the administrator on the SEO settings page.
Automatic Setting Tags 1 (No Keyword Input Required)¶
Commonly used meta tags required for SEO are automatically reflected.
Meta tags that were automatically submitted | Details |
<meta name="robots" content="index,follow" /> | Directives to search engine crawlers (bots) to index the service and show it in search results. |
<meta name="googlebot" content="indexifembedded" /> | Directives specifically to Googlebot, Google’s search crawler, to index the service. |
<link rel="canonical" href="https://community.withhive.com/(Game Name)" /> | Defines the Community or Web Shop main page URL as the canonical URL for search engines. |
<link rel="alternate" href="https://community.withhive.com/(Game Name)/(Language)" hreflang="(Language)"> | If rel="canonical" defines the standard page, rel="alternate" defines multilingual pages, adjusted to the service’s supported languages. |
<meta property="og:url" content="https://community.withhive.com/(Game Name)" /> | Part of the OG (Open Graph) protocol, instructing reference to the service URL. |
<meta property="og:type" content="website"> | Part of the OG (Open Graph) protocol, defining that the service is a general webpage. |
<meta property="og:locale" content="(Language)"> | As part of the OG (Open Graph) protocol, it helps you gain exposure in the selected language on social media platforms. |
- The game name and language are reflected as unique identifiers for the service (Community & Web Shop).
- Please check the Open Graph Tag section for more information about the OG protocol.
- You can check if the meta tags are reflected by looking at the community page source.
- View page source in Chrome browser: [ctrl + U] or [right-click on the page and click View page source]
Automatic Setting Tag 2 (Keyword Input Required)¶
The game name and image registered in the App Center are used as default values for meta information.
Applied once when creating a community or web store, and administrators can change the meta tags below at any time on the SEO page.
Meta Information Locations Retrieved from the App Center¶
- Title
- App Center > Manage Project > Game Details > Game Asset > Language support/Title per language
- Image
- App Center > Manage Project > Game Details > Game Asset > Language support/Title per language > Game Image
Note
Languages are referenced in the order of English > Default language.
SEO Settings Modification¶
You can edit the content of Tag 2 auto-configured in Console > Community & Web Shop > Common Management > SEO & GTM. Marketing keywords entered in the SEO & GTM menu are reflected in the page source in real-time.
Google Ownership Tag¶
Supports setting Google ownership tags for using Google Search Console.
When using Google Search Console, you can monitor search traffic and diagnose site problems.
More information about site ownership can be found here.
Site Tag¶
Register representative information for the game community or Web Shop in site tags. Since site tags distinguish pages by language, register them separately for each operated site.
- Search Description: Register the website description to be displayed in search results. This helps improve ranking and click-through rate.
- Search Keywords: Register representative keywords for the service so that search engines can recognize it. Avoid repeating the same keyword or registering too many keywords, as it does not help search performance.
The entered keywords are reflected in the content area of the example code.
Tag | Description | Example |
Description |
| <meta name="description" content="Enjoy real baseball with MLB license!."> |
Keyword |
| <meta name="keywords" content="Walking Dead, Forum" /> |
Open Graph Tag¶
When the service link is shared on social media platforms, the information shown can be set in Open Graph tags. This applies to the title, description, and image information provided in the preview function.
Since site languages are distinguished, register them separately for each Community and Web Shop site.
The entered keywords are reflected in the content area of the example code.
Tag | Purpose | Example |
Site Title |
| <meta property="og:title" content="The Walking Dead Match 3 Tales" /> |
Site Description |
| <meta property="og:description" content="Die Community hat die neuesten Infos zum Spiel, inkl." /> |
Site Image |
|
|
Note
- When sharing a link to a detailed post, the title and image of that post are used in the Open Graph tags.
- The preview feature for Open Graph tags will only function correctly if supported by the social media platform.
- Open Graph tags are affected by caching, so some SNS platforms may not immediately reflect the changes.
SEO File Creation and Update¶
When creating a community, the sitemap.xml and robots.txt files are automatically generated.
The sitemap.xml file, which needs to be kept up-to-date, is automatically updated every week.
Data Collected | Required Actions | Notes |
Sitemap sitemap.xml |
|
|
robots.txt |
|
|
GTM Settings¶
The visitor journey tracking feature for the community is also provided through Google Tag Manager. To apply Google Tag Manager to the community and web shop, enter the GTM Container ID.
Collecting Purchase Completion Data¶
By entering only the GTM Container ID, purchase events will automatically be linked, making it easy to collect and analyze e-commerce data via Google Analytics.
Purchase Event Data¶
When a payment is completed, the following data is automatically sent:
- Basic Transaction Information
- Unique Order Number : ecommerce > transaction_id
- Payment Currency : ecommerce > currency
- Product Information (items)
- Product Name : ecommerce > items > item_name
- Product Price : ecommerce > items > price
- Quantity : ecommerce > items > quantity
- Additional Purchase Information
- Purchase Date and Time : purchase_datetime
- Payment Method : payment_method
GA Setup Guide¶
- The event name must be set to purchase.
- In the GTM tag, include e-commerce parameters and configure each variable according to the purchase completion data structure of the Web Shop.
- To analyze the purchase journey, set up additional events such as product view and purchase start.