You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<metaname="description" content="Seo Server is a command line tool that runs a server that allows GoogleBot(any any other crawlers) to crawl your heavily Javascript built websites.">
<p>Seo Server is a command line tool that runs a server that allows GoogleBot(any any other crawlers) to crawl your heavily Javascript built websites. The tool works with very little changes to your server or client side code.</p>
4
+
<p><i>This entire site is driven by Javascript(view the source). Click the `What does Google see?` button at the bottom of each page to see Seo Server in action.</i></p>
3
5
4
-
<hr/>
5
-
<buttonclass="btn btn-info showseo">What does Google see?</button>
6
+
<h3>How it works</h3>
7
+
<imgsrc="http://yuml.me/5b1b60bb" /><br/><br/>
8
+
<p>Seo Server runs <ahref="http://phantomjs.org/">PhantomJs</a>(headless webkit browser) which renders the page fully and returns the fully executed code to GoogleBot.</p>
9
+
10
+
<h3>Getting started</h3>
11
+
<p>Seo Server is an NPM module so install via</p>
12
+
<code>sudo npm install -g seoserver</code>
13
+
<p>Now we have access to the Seo Server command line tool</p>
14
+
<code>seoserver start</code>
15
+
<p>Which starts an Express server on port 3000 or</p>
16
+
<code> seoserver -p 4000 start</code>
17
+
<h3>Telling GoogleBot to fetch from Seo Server</h3>
18
+
<p>To tell GoogleBot that we are using ajaxed content we simply add to our sites index.html file the Google specific <ahref="https://developers.google.com/webmasters/ajax-crawling/docs/specification">meta tag</a>. If you view the source of this page you can see we have included the tag below. </p>
0 commit comments