JavaScript SEO experiments by Kamil Grymuza and Bartosz Goralewicz
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
angular1
angular2
html
jquery-ajax
jquery-external
jquery-inline
plain-external
plain-inline
react-external
react-inline
src
vue
.gitignore
Readme.md
angular2bundled
ember
index.html
package.json
robots.txt
style.css

Readme.md

JS SEO Experiments

This repository contains the code for an SEO experiment designed by Kamil Grymuza (JS development) & Bartosz Goralewicz (JS SEO).

The purpose of this experiment is to test how well Google can crawl JavaScript pages utilising different frameworks and libraries.

Included experiments

  • React JS (inline and external script)
  • Angular versions 1 & 2
  • Vue JS
  • Ember JS
  • jQuery (inline & external script)
  • jQuery AJAX call
  • plain JavaScript (inline & external)

Building the Ember project

Ember's output is checked in, but if you want to update the project you need to have Ember CLI installed.

Once you do you can:

cd src/emberjs
ember build

Building the Angular 2 (bunlded) project

Angular output is also checked in, but if you have the Angular CLI you can use it to update the bundled version of the Angular 2 experiment.

cd src/angular2bundled
ng build -prod

and the output in the root /angular2bundled/ directory will be updated (it's a symlink).