SEO

Website SEO Basics: A Guide to Titles, Meta, and Structured Data

A beginner-friendly explanation of how to write title tags, meta descriptions, structured data (JSON-LD), and internal links. It covers, with real examples, the basic SEO settings you should nail down when building a website.

How SEO Works and the Three Factors Google Evaluates

SEO (search engine optimization) works in three stages: crawl → index → rank. Crawling is the process where Google's robot visits a site and discovers pages; indexing is registering the discovered pages in a database; and ranking is displaying them in order of relevance to a search query. Google evaluates content relevance (keywords and structure), authority (backlinks and E-E-A-T), and user experience (loading speed and Core Web Vitals) in aggregate. Building SEO settings in at production time puts the site in a state where it is properly evaluated from the moment it goes live.

How to Write Title Tags and Meta Descriptions

Title tags and meta descriptions are the most important SEO elements, displayed directly in search results. Setting them appropriately improves both search ranking and click-through rate.

Optimal length and structure of a title tag

For a title tag, a guide of about 60 characters (in English) keeps it from being truncated in search results. The basic structure is "main keyword + value proposition + brand name," placing the keyword as early as possible. Good example: "Website Development in Sendai from ¥10,000 | Same-Day Delivery | HaLVision Tech." The target keywords (Sendai, website development) are up front, followed by the value proposition of price and speed and the brand name, so the content is clear at a glance. Bad example: "Website Development, Web Production, Site Creation, Affordable, Cheap, Sendai, Miyagi, Recommended." This is just a list of keywords, not a sentence, and stuffing can violate Google's guidelines. Aim for a natural sentence that includes one or two keywords.

Tips to raise click-through rate with the meta description

The meta description does not directly affect ranking, but it is an important element that influences click-through rate (CTR). Within about 240 characters (in English), summarize the page's content, the benefit the reader gains, and a call to action. Indicating the page's specific content — such as "explains cost ranges, how to build, and how to choose a vendor" — makes users whose intent matches more likely to click. Since a search keyword appearing in the description is shown in bold, naturally including your target keyword is important.

Why each page needs its own title

Reusing the same title or meta description across multiple pages leaves Google unable to judge which page to prioritize, which can lower your ranking. You need to set a unique title and description for the top page, service pages, and blog articles individually. Next.js is structured to make per-page metadata easy to set, and HaLVision Tech implements individual SEO settings on every page as standard.

Winning Rich Results with Structured Data (JSON-LD)

Structured data is code that mechanically conveys a page's content to Google, and Google recommends implementing it in JSON-LD format. Adding schemas such as LocalBusiness (store info, hours), FAQPage (frequently asked questions), Article (blog posts), and BreadcrumbList makes it easier for additional information (rich results) — such as expandable FAQs and breadcrumb lists — to appear in search results. This raises click-through rate and differentiates you from competitors. HaLVision Tech implements LocalBusiness, FAQ, and WebSite schemas in JSON-LD as standard on all sites, with no added fee.

What JSON-LD looks like

JSON-LD is embedded as a script tag, for example within the HTML head. For an FAQPage, you gather question (Question) and answer (Answer) pairs into an array. Conceptually, it is a structure that "specifies FAQPage as the type and lists each question and answer within it." What matters is that the content written in the structured data matches what is actually displayed on the page. Writing information into structured data alone that does not exist on the page, or that is invisible to users, violates Google's guidelines and can prevent rich results from appearing. After implementation, use Google's "Rich Results Test" to check for errors.

Showing star ratings (reviews) requires a dedicated schema

Star ratings shown in search results do not appear automatically from page information alone. To show star ratings, you must separately implement dedicated schemas such as Review or AggregateRating (the average of multiple reviews), and they must correspond to review information actually displayed on the site. Writing self-authored or self-serving reviews, or ratings not shown on the page, into structured data alone violates the guidelines and can be subject to a manual action. It is safe to understand that "star ratings appear only when you correctly mark up real, existing reviews."

Optimizing Internal Links and Site Structure

Internal linking means connecting pages within your site with links, which lets Google's crawler navigate the site more smoothly and has the effect of mutually raising each page's evaluation. Directing multiple internal links to important pages (service pages, pricing pages) makes it easier for Google to judge "this page is important." Placing a breadcrumb list improves user convenience while conveying site structure to Google. Registering an XML sitemap in Search Console lets new pages be indexed quickly.

Make anchor text "words that convey the content"

When placing an internal link, make the link text (anchor text) words that make the linked content clear at a glance. Rather than vague expressions like "here" or "click here," include the linked topic — for example, "website development pricing plans" — so that both users and Google correctly understand what is linked. That said, unnaturally repeating the same keyword backfires, so place it naturally in line with the context.

Aim for a "shallow, well-organized hierarchy"

Ideally, important pages should be reachable from the top page in as few clicks as possible (a guide of within two or three clicks). If the hierarchy is too deep, crawlers navigate it poorly and users get lost. Adopting the "topic cluster" idea — binding articles on related themes together with internal links — makes it easier to raise the whole site's evaluation for that theme. This blog, too, is built to be easy to browse while touching on related topics such as pricing, how to build, and SEO.

Loading Speed, Core Web Vitals, Mobile, and HTTPS

Alongside content and title settings, Google also evaluates "page usability (page experience)." This is the technical foundation, and building it correctly at the production stage greatly reduces the cost of fixing it later. HaLVision Tech adopts Next.js/React and builds to satisfy these technical requirements as standard.

Core Web Vitals and loading speed

Core Web Vitals are Google's metrics that quantify user experience. They mainly consist of three: LCP, indicating the display speed of the main content (a guide of within 2.5 seconds is good); INP, indicating responsiveness to interaction (a guide of within 200 milliseconds); and CLS, indicating layout stability during display (a guide of under 0.1). Loading speed itself is not the single largest factor deciding search ranking, but a slow site has a higher bounce rate, which tends to lower its evaluation as a result. You can improve it by compressing images and specifying appropriate sizes, cutting unnecessary scripts, and speeding up server response.

Mobile-friendliness and HTTPS

Google uses "mobile-first indexing," evaluating on the basis of the smartphone version of a page. Consider responsive support essential — text that is not too small on a phone, buttons that are easy to tap, and no horizontal scrolling. HTTPS (SSL), which encrypts communication, is also a basic requirement. A site that is not on HTTPS shows a browser warning of "not secure," which fuels user anxiety, so make it always-on SSL. These are not novel measures but a "minimum foundation to satisfy" in current website development.

よくある質問

Q.Do I need SEO measures from the time of website development?

Yes. Setting them at the production stage is more effective, and cheaper to handle, than adding them after launch. At HaLVision Tech, the basic SEO settings — title tags, meta descriptions, structured data, and sitemap — are included in every plan.

Q.What is the optimal length for a title tag?

A guide of about 60 characters (in English) keeps it displayed in search results without truncation. It is effective to place keywords in the first half of the title. Because smartphones have a narrower display width, being mindful of a shorter length is safer.

Q.Can I rank higher just by adding structured data?

Structured data alone does not raise your search ranking. However, it connects to a cycle: rich results in search boost click-through rate → traffic increases → user-behavior data improves → ranking rises. Combined with content quality, it produces the greatest effect.

Q.How long does it take for SEO to show results?

As a general guide, it often takes several months for a newly published site or article to settle into a stable ranking. It must first be indexed by Google, after which content evaluation, backlinks, and user response are gradually reflected. The stronger the competition for a keyword, the longer it tends to take. SEO is not a short-term measure; it is realistic to approach it on the premise of continuously adding and improving content. Building in the basic settings at the production stage gives you a start that is readily evaluated from the moment you go live.

Q.How much does loading speed affect SEO?

Loading speed is not the single largest factor deciding search ranking, but it is an element that bears on evaluation via Core Web Vitals. Its biggest impact is on user behavior: a slow page raises the bounce rate, which in turn makes rankings harder to grow. As a guide, main-content display (LCP) within 2.5 seconds is considered good. You can improve it by compressing and optimizing images and cutting unnecessary scripts. HaLVision Tech makes speed-conscious builds using Next.js/React standard.

Q.How do I use noindex and canonical differently?

noindex is a tag used when you "do not want this page to appear in search results" — set on thank-you pages, admin pages, and thin-content pages. canonical is a specification that tells Google "when there are multiple nearly identical pages, this is the canonical (representative) URL," preventing the evaluation of duplicate content from being split. Understanding noindex as "do not list at all" and canonical as "list, but consolidate to a representative URL" makes them easy to use correctly. Mistakenly using both on the same page tends to cause unintended behavior, so take care.

Q.Is SSL (HTTPS) necessary for SEO?

Yes. HTTPS is both an SEO requirement that Google has treated as a ranking signal and a basic measure that encrypts communication to protect user safety. A non-HTTPS site displays a "not secure" browser warning that undermines user trust. In current development, always-on SSL is standard. Sites built by HaLVision Tech support HTTPS.

ホームページ制作のご相談は無料

LP¥10,000〜・即日対応・仙台発全国対応

無料相談する →

関連記事

SEO

A Practical Local SEO Guide (2026): The Basics of Getting Chosen in Your Area

SEO

Loading Speed and Core Web Vitals (2026): Understanding the UX Shift to INP

SEO

Intro to Structured Data (Schema.org) 2026: Raise CTR with Rich Results

← コラム一覧に戻る

PRICING

料金の目安

税別・内容により変動します。
仙台発・全国対応/お見積もり無料。

サービス参考価格納期・特徴
LP制作¥10,000〜最短3時間・即日対応詳細 →
旅行しおりLP¥15,000〜最短1営業日/AI+¥5,000詳細 →
銀行口座用サイト¥30,000〜即日〜翌日・法人口座用詳細 →
コーポレートサイト¥80,000〜最短2週間・CMS対応詳細 →
ECサイト構築¥150,000〜Shopify・カスタム対応詳細 →
Webアプリ開発¥300,000〜予約・会員・業務システム詳細 →

© 2025 HaLVision. All rights reserved.

LINEで相談