Project

General

Profile

« Previous | Next » 

Revision 53740

JSONLD:
add jsonld in all pages (advance, table view, link, deposit)
for search pages assign SearchResultsPage representation
for other pages assign Website

SEO service:
add a service that updates the rel canonical url (in client side)
call the service in each page

View differences:

dataset.module.ts
22 22
import {FreeGuard}                  from'../../login/freeGuard.guard';
23 23
import {IsRouteEnabled}             from '../../error/isRouteEnabled.guard';
24 24
import {Schema2jsonldModule} from '../../sharedComponents/schema2jsonld/schema2jsonld.module';
25
import { SEOServiceModule } from '../../sharedComponents/SEO/SEOService.module';
25 26

  
26 27

  
27 28
@NgModule({
......
29 30
    //MaterialModule.forRoot(),
30 31
    CommonModule, FormsModule, SharedModule, RouterModule, LandingModule,
31 32
    CiteThisModule, ResultLandingModule, MetricsModule, IFrameModule,
32
    AltMetricsModule, ConfigurationServiceModule, Schema2jsonldModule
33
    AltMetricsModule, ConfigurationServiceModule, Schema2jsonldModule, SEOServiceModule
33 34
  ],
34 35
  declarations: [
35 36
    DatasetComponent

Also available in: Unified diff