SEO gets a bad wrap in the development community. But doing "good" in SEO terms means making content people care about and presenting it in a way that both people and machines can understand. These are positive aspirations.
A focus on SEO will, as an amazing byproduct, improve your performance and accessibility – both very human benefits.
Appearing higher in search results means more visitors, which means your projects get used more, which is a good thing!
Here are some of our articles covering SEO-related topics
- SEO for Ruby on Rails projects How to do technical SEO with your Ruby on Rails application
- The main reasons why we shouldn't use click here as link text There are many reasons why we shouldn't use click here or similar as link text, let's go through them
- Google Search Console and S3 Hosting your sitemap somewhere other than your main domain requires some additional steps in Google Search Console
- How to use the howTo Schema type How to use the howTo Schema Type to mark up How To articles
- Rebuttal- How to get devs to implement SEO recommendations An article by Search Engine Land was really off the mark in my opinion, here is why
- How to add content grouping for Google Analytics in Jekyll How to add content grouping for Google Analytics to a Jekyll website
- Adding Alt tags to images using image_tag in Rails Rails makes it easy to add alt tags to images using a handy helper method
- Tracking Ctrl+F events in Google Analytics How I decided to track Ctrl+F events in Google Analytics
- What a Developer can take away from SEO Now 2015 Here is what I think a developer can take away from SEO Now 2015
- A Pragmatic Approach to adding Schema Adding Schema to your website doesn't have to be daunting, here is a pragmatic approach
- The safest way to track goal URLs in Google Analytics How you can go about tracking your goal URLs in Google Analytics
- Google Translate tracking in Analytics How to go about recording translations inside of Google Analytics
- Getting my Dublin Core on A tool to facilitate the finding, sharing and management of information