Query Parameters To Url [Port]

Component type

module

Categories

SEO

Maintenance status

Development status

Component created

Component changed

This module provides the ability to rewrite URL query parameters into Clean URL components on specified paths.

Motivation

Views exposed filters generates URLs with multiple query parameters, and the URL path gets unwieldy fast if there are multiple filters and filter values used. Furthermore because the path contains query parameters, it might impact SEO results.

An example of a dirty URL like that could be:
example.com/events?field_category_id[0]=100&field_category_id[1]=101&field_author_name[0]=John

Views head metadata

Component type

module

Categories

SEO

Maintenance status

Development status

Component created

Component changed

This module give user a extra support for view based page meta tag configuration
Just install the module as others and once installed, user will have extra option "HEAD METADATA" from their view config page

The module also offered hook_view_metadata_alter allowed user apply extra meta tag overwrite logic for view page

Domain pages metatag

Component type

module

Categories

SEO

Maintenance status

Development status

Downloads

244

Component created

Component changed

This module is an extension for Metatag module for multi domain site installation that is based on Domain API module.
It gives users the ability to configure meta tags separately for each page and each domain.

More Global Variables

Component type

module

Maintenance status

Development status

Downloads

1257

Component created

Component changed

This is a small module that gives users some global variables that can be then printed in any twig template. For example, if you wanted to print the current page title as the last menu in a breadcrumb, you could print {{ global_variables.current_page_title }} in breadcrumb.html.twig. It can also be printed in any other template - html.html.twig, page.html.twig, node.html.twig, field.html.twig, etc.

Fancyload

Component type

module

Maintenance status

Development status

Component created

Component changed

This lightweight module will automatically provide lazyloading of images on your website in a pinterest-style color scheme. It fetches the main color of your image and serves it until your image is loaded.

The module is great for performance and SEO, since it only loads images that are actually viewed in the viewport. Especially on mobile devices this results in faster loading of your pages.

Installation instructions

Easymeta

Component type

module

Categories

SEO

Maintenance status

Development status

Downloads

769

Component created

Component changed

A Drupal 8 module to set custom meta tags

This is the Drupal 8 Alternative of simplemeta module, you can add custom metatags to any page even views pages and custom pages.

Install

1 - Just clone or download this module and copy it to your module folder.
2 - Enable it

Usage

Just go on your website and click on the "Meta" button on the left on the site

Pathauto Slug

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

An alternative approach to Pathauto - using the pathauto alias field as a slug - ie. can't contain forward slashes. Any entered value replaces entity label tokens (eg. [node:title]) in any pathauto patterns.

This can be used to eg. enforce hierarchical pathauto patterns using menu path tokens, eg.:
[node:menu-link:parents:join-path]/[node:title]