group metpdunu kullanabilirsiniz hocam. Eğer çok fazla route varsa bu routeleri bir php dosyası içine taşıyıp, dosya yolunu göstermeniz de mümkün.

grup içindeki routeler için gerek url, gerek isim anlamında o scope'a özel prefixler oluşturabiliyorsunuz

Route::group(["as" => "admin."], function () {
    Route::get("/", ["as" => "index", "uses" => "AdminController@index"]);
    Route::get("getPublishedPostCount", ["as" => "publishedPostCount", "uses" => "AdminController@getPublishedPostCount"]);
    Route::post("tags/getBySelect", ["as" => "tags.getBySelect", "uses" => "AdminController@getTagsBySelect"]);

   # ROUTE GROUPS
   Route::group(["prefix" => "users", "as" => "users."], __DIR__ . "/_groups/_users.php");
   Route::group(["prefix" => "comments", "as" => "comments."], __DIR__ . "/_groups/_comments.php");
   Route::group(["prefix" => "posts", "as" => "posts."], __DIR__ . "/_groups/_posts.php");
   Route::group(["prefix" => "media", "as" => "media."], __DIR__ . "/_groups/_media.php");
});