我正在實施一個網站,爲美國各個機構生成分析。 我現在需要在我的網站上實施SEO。我編輯了所有網址,讓他們對搜索引擎友好。 現在我的問題是,如何找到我的laravel網站的關鍵字,meta標籤以及如何將它們包含在我的網站中。 在我的主頁上?或任何其他地方?Laravel的搜索引擎優化5.4
0
A
回答
7
創建一個layout.blade.php
和@yield
名爲title and meta
的部分。當用戶請求頁面時,它將通過控制器,從中可以從post_meta
表或您存儲元描述的某個表中獲取標題和元描述標籤。
我正在基於Laravel的一個CMS上工作,而且我正在做同樣的工作。爲了讓你更容易理解,下面是一個簡單的例子!
例Route.php(您的用戶友好的URL)
Route::get("page/{page_id}","[email protected]");
實施例控制器功能
public function show($page_id)
{
// Fetching Meta Tag Content from Table and Passing it to View
$page_meta = Page::getMeta($page_id);
return view('pages.show')->with('meta_description',$page_meta);
}
例Layout.blade.php(你佈局文件)
<html>
<head>
@yield('title_and_meta')
</head>
<body>
@yield('body_content')
</body>
</html>
示例頁面視圖(將顯示給用戶您的視圖文件!)
當然,你可以使用的意見,從控制器傳遞的變量!您可以傳遞包含標題的數組,元描述,元作者,元關鍵詞(已棄用)和更多頁面元素資料,並在視圖中顯示!
這是你如何使你的Laravel項目搜索引擎友好。我的內容管理系統還沒有準備好,否則我可以給你我可以更好地理解它的GitHub項目的URL!
希望這有助於!讓我知道你是否還有其他問題!
相關問題
- 1. 搜索引擎優化
- 2. 搜索引擎索引 - 任何替代PhantomJs快照的搜索引擎優化?
- 3. mod_rewrite的網址,搜索引擎優化
- 4. T4MVC搜索引擎優化的鏈接
- 5. mod_rewrite的搜索引擎優化URL
- 6. 優化我的搜索引擎
- 7. 針對blogspot的搜索引擎優化
- 8. Laravel路由的搜索引擎優化路徑/表
- 9. 搜索引擎優化 - 獲取搜索引擎索引301頁面
- 10. 搜索引擎優化和AJAX網站
- 11. 谷歌搜索引擎優化幫助
- 12. 網址搜索引擎優化JOOMLA
- 13. jQuery加載和搜索引擎優化
- 14. 客戶端搜索引擎優化
- 15. 谷歌 - 搜索引擎優化指南
- 16. 在asp.net中優化搜索引擎
- 17. 如何在搜索引擎優化
- 18. ASP.NET - 搜索引擎優化友好?
- 19. Javascript和搜索引擎優化
- 20. 搜索引擎優化技術網站
- 21. XHTML和搜索引擎優化
- 22. 搜索引擎優化和AngularJS
- 23. 硬刷新和搜索引擎優化
- 24. #! (hashbang)和谷歌搜索引擎優化
- 25. 更適合搜索引擎優化?
- 26. 搜索引擎優化和商標
- 27. JavaScript鏈接和搜索引擎優化?
- 28. Zend Framework搜索引擎優化
- 29. 重寫URL來優化搜索引擎
- 30. 谷歌搜索中的搜索引擎優化描述問題
謝謝..我會盡力在今晚工作,並會盡快更新。 –
當然!讓我知道如果面對一個邏輯或語法錯誤! :) –
@ A.n1014,如果你有你的答案,你可以標記這個答案是正確的!這對其他人會有幫助! –