About SEM/SEO Web Programming

This website is a central location for all information regarding the book, including errata, author bios (and technology-related musings), upcoming events featuring the book and the authors,and any additions or modifications of the material that accompanies the book.

We’d like to take this opportunity to thank you for your support and welcome any and all feedback about the book or the site. From each of the authors, we sincerely hope you enjoy Semantic Web Programming!

Read More about SWP

Twitter Integration!

We’ve integrated our Twitter feed into the blog using a cool WordPress plugin called Twitter Tools. Now you can track our Twitter feed directly from this page and a tweet will be generated whenever we add a new post. Check it out on the sidebar, or follow us directly on Twitter @semwebprog.

OWL 2 in Action – Property Chains

This is the second article in our series that expands the code example from Chapter 5 of Semantic Web Programming to cover the semantics of OWL 2. This article covers property chains. The code can be downloaded from here (zip, 7z, tar.gz) and includes an Eclipse project with all required dependencies. Read More

OWL 2 in Action – Qualified Cardinality Restrictions

This article is the first in a short series of articles that expands the code example from Chapter 5 of Semantic Web Programming to include some of the features of OWL 2. The code can be downloaded from here (zip, 7z, tar.gz), including an Eclipse project and all dependencies. This article focuses on how the semantics of qualified cardinality restrictions are interpreted and applied in a reasoner that supports most of OWL 2 semantics (Pellet 2.0 RC6 – see the Pellet documentation for a full list of the semantics supported in each release candidate). Read More

What is Semantic SEO?

Semantic SEO is the process of building more meaning into the words you use in your content. This means optimising for the true intent of your users, not just answering a simple query. It means you answer the first question and then immediately answer the second, third, fourth, or fifth question right after that.

Doing so gives more depth to your content and provides more value. Google loves to send searchers to pages where they will find exactly what they’re looking for.

What does semantic SEO really translate to?

  • More chances to obtain a variety of keyword rankings.
  • An opportunity to rank for a longer period of time.

Even though keyword rankings might not be sustainable over a long period of time, traffic can be. In fact, Google’s algorithm actively tells us what they are looking for when trying to match results to queries. All we have to do is look at the information Google gives freely to us. We can use this information to create and deliver more relevant content.

How to Write Content Using Semantic SEO

Semantic SEO involves figuring out the deeper meaning of why someone is searching for content and strategically placing those elements within your content piece.

For example, if you were to search for “London SEO services” you would find this company on page 1 of the search results and therefore Google determines that you were searching for this service in your query.

You can figure out these building blocks to create your content using hints Google provides within the SERPs. Google’s “related to search” and the “people also ask” sections are windows of opportunity. The deeper meaning of queries will help position your site to sustain the fluctuations of organic search.

Ask yourself: Once the user learns from their query being answered, what additional questions will arise from this knowledge and continue to answer the new queries in one post?

The search algorithm is also trying to anticipate the next query, so thinking like the search engine will help you understand what you have to do.