php - 我如何在我的 laravel5.7 网站中添加 Metas,如标题、描述、关键字
问题描述
我希望在我的 laravel 网站的每个产品页面和类别页面上都有不同的标题、描述和关键字。
我怎样才能让我的网站 seo 友好地做到这一点?
我正在使用 laravel 5.7。
解决方案
在default.blade.php或 master balde 文件中,您可以创建yield()
并在刀片文件中添加section()
示例: app.blade.php
@yield('meta')
在查看刀片文件somefile.blade.php
@section('meta')
....
<meta property="title" content="Place your data here">
<meta property="keywords" content="Place your data here">
....
@endsection
推荐阅读
- node.js - 如何在 post 方法中传递一个对象并直接检索它?
- html - 如何嵌入外部 html 并更改 css 样式?
- java - 为 Java 中的每个单元测试重新初始化枚举值
- sql - 使用 Slick 在选择中过滤
- c# - C# 在抓取之前等待网页加载
- java - 无法从 WSDL 创建 Web 服务(netbeans:指定的 WSDL 文件中没有服务。)
- php - Laravel 如何在多个图像之间进行选择,如 og:image
- javascript - React : date[("get" + method)] 不是函数
- c++ - 使用迭代器读取类对象向量中的向量失败
- javascript - Vuejs 3 API 文档