Skip to content

Conversation

kahboom
Copy link
Member

@kahboom kahboom commented Jan 18, 2016

Changes:

  • Updated title format for all blog posts to include primary keyword.
  • Updated title for all static pages on the website.
  • Added rel="nofollow" and target="_blank" for external links.
  • Added Jekyll sitemap generator.
  • Added Bing meta tag for validation.
  • Added some image alt attributes to be descriptive.
  • Fixed a minor typo in a blog post.

JIRA: https://issues.jboss.org/browse/APIMAN-808

We will need to keep monitoring Google Analytics and other tools to see how we perform with those keywords and with these changes. We can go adjusting these changes accordingly. Monitoring should be continuous!

cc @EricWittmann

Update YAML config to update blog title

Update head to include Bing validation

Add Jekyll sitemap generator plugin to yml config

Update the other index.html page title

Update Gemfile to include jekyll-sitemap

Update config YML to include jekyll-sitemap

Update footer nofollow attribute

Update footer nofollow

Update rel and target attributes for external links

Update rel attribute for Developer and Production guides

Update rel and target attributes on several HTML pages

Update titles to use primary keyword

Typo fix for most recent post

Update title across all blog posts to include key phrase, add rel attr to header and footer
@EricWittmann
Copy link
Member

Note: a couple of the files you changed are actually generated - so the SEO changes you made will get whacked next time they are generated. Hit me up on IRC tomorrow if you think it's something we should address.

EricWittmann added a commit that referenced this pull request Jan 19, 2016
@EricWittmann EricWittmann merged commit bb626d3 into apiman:1.2.x Jan 19, 2016
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In retrospect, I think this should have been 'Finally!' not 'Final!' right @EricWittmann ? Let me know and I'll update it.

@kahboom
Copy link
Member Author

kahboom commented Jan 19, 2016

Thanks @EricWittmann - The ones that I noticed were automatically generated after I had already started making changes were latest/installation-guide/index.html and latest/production-guide/index.html, which is totally fine. Were there any others that I should be aware of?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants