Created on 13 October 2020
icon_unfollowing
Login to follow
seo-utils-with-steroids

SEO Utils on Steroids

Stable version 1.0.7 (Compatible with OutSystems 11)
Uploaded on 04 April 2023 by 
seo-utils-with-steroids

SEO Utils on Steroids

Documentation
1.0.7

SEO stands for Search Engine Optimization, which is the practice of increasing the quantity and quality of traffic to your website through organic search engine results. Optimized pages allow better indexing by search engines and ultimately rank higher when you search something on Google or any other search engine.


Create user-friendly URL


1. Take advantage of SEO rules in Service Center to create the rules which define how your URLs will look like.



2. On your application when replace your Screen navigation to External URL's and use URL_GetSEOURL to get the SEO-friendly link according to the rules defined in Service Center



NOTE:  URL_GetSEOURL action is cached so your performance is not affected. Nonetheless, changing SEO rules in Service Center will not invalidate the cache. Use the Internal Access-only Invalidate Cache web service after you update the SEO rules to keep your applications up-to-date with the latest changes.


 


3. To create slugs / clean URL parameters, one can use the CleanArgument action from the CleanStrings extension


Cleaning strings is also available on client-side using the Text_Normalize client action:



Set your screen metadata

If you are working on Reactive applications, call the client action Metadata_AddToPage and fill in the data accordingly.


 



If you are working on Traditional Web applications, call the server action Metadata_AddToPage on preparation and fill in the data accordingly.



1.0.4

SEO stands for Search Engine Optimization, which is the practice of increasing the quantity and quality of traffic to your website through organic search engine results. Optimized pages allow better indexing by search engines and ultimately rank higher when you search something on Google or any other search engine.


Create user-friendly URL


1. Take advantage of SEO rules in Service Center to create the rules which define how your URLs will look like.



2. On your application when replace your Screen navigation to External URL's and use URL_GetSEOURL to get the SEO-friendly link according to the rules defined in Service Center



NOTE:  URL_GetSEOURL action is cached so your performance is not affected. Nonetheless, changing SEO rules in Service Center will not invalidate the cache. Use the Internal Access-only Invalidate Cache web service after you update the SEO rules to keep your applications up-to-date with the latest changes.


 


3. To create slugs / clean URL parameters, one can use the CleanArgument action from the CleanStrings extension


Cleaning strings is also available on client-side using the Text_Normalize client action:



Set your screen metadata

If you are working on Reactive applications, call the client action Metadata_AddToPage and fill in the data accordingly.


 



If you are working on Traditional Web applications, call the server action Metadata_AddToPage on preparation and fill in the data accordingly.




Support options
This asset is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from  who created this asset.
Dependencies
SEO Utils on Steroids has no dependencies.