タイトル: ページタイトルの設定
SEOタイトル: Laravelでページタイトルを設定する方法
Laravelでページごとにタイトルを切り替えたいときは、レイアウト側で @yield を用意し、子ビュー側で @section を埋める形が分かりやすいです。
共通タイトルを残しながら、各ページの個別タイトルを前後に足せます。
レイアウト側の例
@yield('title1')共通タイトル@yield('title2')
子ビュー側の例
@extends('layouts.app')
@section('title1')
ページ個別タイトル -
@stop
@section('content')
...
@stop
使い分け
- 共通タイトルの前に付けるなら
title1 - 後ろに付けるなら
title2 - SEO を意識するなら、ページ固有の意味が分かる文言にする
補足
ページ数が多い場合は、レイアウトの仕組みを統一しておくとタイトルの付け漏れを防ぎやすくなります。