All Projects → digitaldreams → Laravel Seo Tools

digitaldreams / Laravel Seo Tools

Licence: mit
Laravel Seo package for Content writer/admin/web master who do not know programming but want to edit/update SEO tags from dashboard

Projects that are alternatives of or similar to Laravel Seo Tools

Seotools
SEO Tools for Laravel
Stars: ✭ 2,406 (+2330.3%)
Mutual labels:  laravel, seo, meta-tags
Laravelmetatags
The most powerful and extendable tools for managing SEO Meta Tags in your Laravel project
Stars: ✭ 226 (+128.28%)
Mutual labels:  laravel, seo, meta-tags
Laravel Sitemap
Create and generate sitemaps with ease
Stars: ✭ 1,325 (+1238.38%)
Mutual labels:  sitemap, laravel, seo
Ngx Meta
Dynamic page title & meta tags utility for Angular (w/server-side rendering)
Stars: ✭ 331 (+234.34%)
Mutual labels:  seo, meta-tags
Seo Helper
🔍 SEO Helper is a package that provides tools and helpers for SEO (Search Engine Optimization).
Stars: ✭ 262 (+164.65%)
Mutual labels:  laravel, seo
Sitemap Generator
Easily create XML sitemaps for your website.
Stars: ✭ 273 (+175.76%)
Mutual labels:  sitemap, seo
sitemap-checker
a tool for validate xml sitemap and sitemap index files for broken links
Stars: ✭ 21 (-78.79%)
Mutual labels:  sitemap, seo
Next Sitemap
Sitemap generator for next.js. Generate sitemap(s) and robots.txt for all static/pre-rendered/dynamic/server-side pages.
Stars: ✭ 426 (+330.3%)
Mutual labels:  sitemap, seo
Laravel Referer
Remember a visitor's original referer
Stars: ✭ 339 (+242.42%)
Mutual labels:  laravel, seo
Sitemap Module
Sitemap Module for Nuxt
Stars: ✭ 539 (+444.44%)
Mutual labels:  sitemap, seo
Angular Metatags
Module for providing dynamic Meta Tags to Angular routes
Stars: ✭ 62 (-37.37%)
Mutual labels:  seo, meta-tags
Laravel Robots Middleware
Enable or disable the indexing of your app
Stars: ✭ 259 (+161.62%)
Mutual labels:  laravel, seo
strapi-plugin-sitemap
🔌 Generate a highly customizable sitemap XML in Strapi CMS
Stars: ✭ 136 (+37.37%)
Mutual labels:  sitemap, seo
Laravel Paginateroute
Laravel router extension to easily use Laravel's paginator without the query string
Stars: ✭ 306 (+209.09%)
Mutual labels:  laravel, seo
sitemap
A simple sitemap generator for Laravel Framework.
Stars: ✭ 32 (-67.68%)
Mutual labels:  sitemap, seo
Laravel Missing Page Redirector
Redirect missing pages in your Laravel application
Stars: ✭ 378 (+281.82%)
Mutual labels:  laravel, seo
Lashop
Simple shop based on Laravel 7.3
Stars: ✭ 60 (-39.39%)
Mutual labels:  laravel, seo
Dctb Links
My Personal Links
Stars: ✭ 65 (-34.34%)
Mutual labels:  sitemap, seo
laravel-assets
Laravel Assets manager
Stars: ✭ 13 (-86.87%)
Mutual labels:  seo, meta-tags
siteshooter
📷 Automate full website screenshots and PDF generation with multiple viewport support.
Stars: ✭ 63 (-36.36%)
Mutual labels:  sitemap, seo

Laravel Seo Tools

Laravel is becoming more and more popular and lots of web application are developing. In most of the web application there need some SEO work for their marketing purpose. There are some tools but those are not suitable for non programmer. Everything can be control via dashboard like Wordpress Yoast

See Demo

Installation

  "require": { 
     "digitaldream/laravel-seo-tools": "1.*"
}

Settings

  1. Add this line to config/app.php providers array . Not needed if you are using laravel 5.5 or greater
    SEO\SeoServiceProvider::class
  1. Then Run
    php artisan vendor:publish --provider="SEO\SeoServiceProvider"

Please have a look to App\Policies\Seo folder. Adjust permission for seo settings routes.

  1. Run migration
  php artisan migrate
  1. Run Seed
   php artisan db:seed --class="SEO\Database\Seeders\SeoTablesSeeder"
  1. Show form into your post/content page by adding this custom blade tag
     @seoForm($model)

This will be usually inside your form.

  1. Save tags into your controller
    
     if ($model->save()) {
           \SEO\Seo::save($model, route('blog::posts.show', $model->slug), [
               'title' => $model->title,
               'images' => [
                   $model->getImageUrl()
               ]
           ]);
          }

Do not make your controller dirty. Do not worry follow this instruction

  1. Finally display tags into your layouts header by this custom blade tag
   @seoTags()

Now visit /seo/dashboard from your browser to see seo dashboard and settings

Easy to use

Target user of this tool is non programmer. So they can able to add/modify on page SEO tags and do some necessary action that can give full control how this page will be appear by Search Engine.

Social media sharing

Everybody loves to share their page or content in social media. By using this tools you can able to manage how your page looks like in Facebook, Twitter and others and what image will be shown, which title and description are shown and many more. social_media

Page management

Your application have many pages but not all of them for search engine. You can control this from your dashboard. Also it can be set via programatically for example when a post is published it will automatically added to xml sitemap and will add necessary seo tags so search engine can understand its purpose and content. page_management

Submit company or personal information to Google

For business or ecommerce we often see support email, telephone and some other extra information like their Facebook, Twitter account in google search. This can be done schema.org tags. To make this super simple there have few input field that you can easily fill and save. Behind the scene everything will be done for you. company_personal_info

Webmaster tools

Sometimes web master need ftp or file access because they need to add some verification code into your site. Using this tools they can simply add this from dashboard. Like Google Verification code webmaster_tools

Sitemap generator

Sitemap are the key to search engine. Search engine will crawl your website according to this. It will be created automatically for you. Also you can set pririty and change frequency of your page. site_map

Robot.txt and .htaccess file customization

Web master sometimes need to have access to robot.txt and .htaccess. Now it can be done via dashboard. Although it requires expertise knowledge to modify this files. robot_htaccess

Meta tag management

Only way to inform search engine about your site or page is via Meta tags. There are many tags. Most common are already there. But you can able to create, edit or delete any of them. To add a meta tag you do not have to call programmer. You can do it from dashbarod.

meta_tags This is simple. Isn't it?
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].