Laravel 搜索引擎优化网站地图拉威尔

Laravel 搜索引擎优化网站地图拉威尔,laravel,seo,Laravel,Seo,目前我正在从事搜索引擎优化工作,我正在创建网站地图。我将laravel 5与库RoumenDamianoff/laravel站点地图一起使用,所以我想问你几个问题 在我的应用程序中,我有一个搜索页面,url:Route::get('/search/result/{category}/{location?}/{pagination?})。例如,url可以是/search/result/plumber/new_york/page=?1。如何为{category}和{location}变量定义每个选项

目前我正在从事搜索引擎优化工作,我正在创建网站地图。我将laravel 5与库
RoumenDamianoff/laravel站点地图一起使用,所以我想问你几个问题

  • 在我的应用程序中,我有一个搜索页面,url:
    Route::get('/search/result/{category}/{location?}/{pagination?})
    。例如,url可以是
    /search/result/plumber/new_york/page=?1
    。如何为{category}和{location}变量定义每个选项?或者搜索引擎可以理解这个定义吗
  • 我得到了路径:
    route::get('jobs/{pagination?}')
    我必须定义每个页面中的图像吗?或者我可以这样写url并添加所有图片吗
  • 如果我在搜索页面和用户配置文件中获得了配置文件图片怎么办。我是否必须在两个url中都添加图像,或者其中一个是否足够
  • 我是否也必须使用
    post
    方法添加路线,还是不需要

  • 提前谢谢

    您可能希望使用canonical告诉搜索引擎将这些不同的页面视为同一页面,并为href提供一些默认值

    <link rel="canonical" href="https://yourapp.com/search/result/" />
    
    
    
    您可以在此处阅读更多内容: