Questions tagged [semantic-web]

An effort to make web pages machine readable with markup for specific types of data.

Filter by
Sorted by
Tagged with
3 votes
1 answer
31 views

What would be the proper rel value for an api endpoint?

I need to expose an API endpoint in the html documents, so I can later do client-side rest calls (for search and/or subsequent pagination). As the JS needs to stay agnostic of config files, I suppose ...
user avatar
  • 697
3 votes
1 answer
71 views

Understanding role="complementary" attribute and <aside> tag

In MDN the documentation for ARIA: complementary role says: The complementary landmark role is used to designate a supporting section that relates to the main content, yet can stand alone when ...
user avatar
3 votes
1 answer
57 views

JSON-LD structured data of other companies - allowed?

I am building a website which lists profiles of several local businesses. I've read up on structured data in the JSON-LD format in the Google Documentation. They specifically state: Don't use ...
user avatar
  • 33
1 vote
0 answers
37 views

How Important Are <main> Tags for SEO?

What do you think? Seems to me that adding <main></main> tags around your page content tells Google what content is most important and unique to this page. Google then knows to only look ...
user avatar
  • 21
5 votes
4 answers
805 views

Would it help SEO to put only keywords inside header tags and style other text beside it to look like part of the header?

So, I have this suggestion by a client - asking me to break the title on every section into two tags. They want to replace <h*> tag with a combination of <h*> and <p> tag such that ...
user avatar
1 vote
0 answers
22 views

Relation between a page Click-Through Rate and the average number of clicks necessary to reach it from any other page of the site

In Search Engine Optimization: Comparison of Link Building and Social Sharing (Sonya Zhang & Neal Cabage, 2016) I found a troubling id est relation: Using well-structured pages including sections ...
user avatar
2 votes
0 answers
160 views

svg vs canvas for SEO

While choosing a charting library for my react application, one of the criteria that I am evaluating is whether the library works with canvas or svg internally. Apart from the various other factors ...
user avatar
2 votes
2 answers
102 views

Is there a standard format for declaring a web page's informational relationship to multiple social media accounts?

Question: How should I approach <link>-ing a web document to three or more separate social media accounts, residing on one or more social media platforms (Facebook, LinkedIn, Twitter etc.)? ...
user avatar
1 vote
0 answers
123 views

How to validate data graph expressed in json-ld version 1.1 with SHACL?

I've currently tried using the python library pySHACL to validate them. It works if I do not have version 1.1 specific things in it's context. For example, to validate this data graph: { "@...
user avatar
3 votes
1 answer
492 views

How do I combine schema markup with image alt tag?

I am trying to implement JSON-LD schema markup for images on my site however I do not see how schema works in addition to image alt tags. I know these are separate things but what if I want to have ...
user avatar
2 votes
2 answers
224 views

html5 - <figure> element position importance

I am an advanced developer stuck with a simple question. Is the position of a <figure> element on a webpage Important or not? And what are some good use-cases of the figure element? Generally, ...
user avatar
  • 121
3 votes
1 answer
56 views

When referencing an entity from another page, should only @id and @type be specified, or should all necessary attributes be duplicated?

I have multiple web pages in my website; "about" page (e.g.: http://example.com/about/) and "blog" pages (e.g.: http//:example.com/blog/1/). In the "about" page, I have defined authors of the website....
user avatar
  • 141
1 vote
1 answer
473 views

Using Wikidata entities and properties in schema.org markup and linked data - describe a graph of linked entities

I would like to make use of Wikidata for SEO, particularly in helping a page leverage on schema org and linked data. Say my web page is talking about 4 entities, like: 'A' -> 'B' 'B' -> 'C' ...
user avatar
0 votes
1 answer
210 views

What is less bad for SEO: to have a <section> with no heading, or to hide the heading with CSS? [duplicate]

I have my document outlined in several <section>s, but according to the spec The theme of each section should be identified, typically by including a heading (h1–h6 element) as a child of ...
user avatar
0 votes
1 answer
248 views

Schema.org (Microdata) for online application

I have a site with some onpage scripts such as "case converter" or "list sorter". I wish add microdata and I'm not sure about the right kind. The "app" is available only on page (no download, but just ...
user avatar
  • 111
1 vote
2 answers
46 views

Semantically labelling the author/creator of an object

I have a page where the object (music album) is the main focus. Directly underneath the title of the album is the artist of the album. Semantically I'm debating what would be the most appropriate tag ...
user avatar
0 votes
0 answers
161 views

Do MediaWiki extensions BlueSpice and Semantic play well together?

I'm currently running BlueSpice and came across Semantic MediaWiki that looks interesting such as its calendar capabilities. However, I'm wondering how well they work together. I found this 2012 ...
user avatar
  • 407
2 votes
2 answers
2k views

Do breadcrumbs need to be inside the "main" content div and take part of the article's structured data?

On my wordpress site, my theme outputs the breadcrumbs inside the "main" content div So it looks like this : <main class="content" itemtype="http://schema.org/Blog ETC <div class="...
user avatar
  • 1,117
1 vote
0 answers
42 views

Easy way to SELECT * with ExternalData in Mediawiki?

The ExternalData extension works fine when you I the column names I am looking for, but if I don't know them in advance I look them up from information_schema and then try and fail to hack them into a ...
user avatar
  • 345
0 votes
2 answers
104 views

Semantic Web, RDF and SPARQL

I'm new and kinda confused about this whole concept and would really appreciate it if you could help me out. The SEMFOX query parser disassembles the search request and resolves a very precise ...
user avatar
4 votes
1 answer
424 views

Mod-Rewrite content negotiation for mixed Accept header?

I am configuring a lightweight content negotiation mechanism using Apaches's Mod-Rewrite. The configuration should deliver several different data representations (for instance, HTML, XML, RDF/XML, and ...
user avatar
  • 303
2 votes
1 answer
149 views

In a MediaWiki wiki, how to keep a navbar and list in sync?

On a page like Wikipedia's Animal Farm there is a list of characters. Some items in this list could link to their own articles. In the navbox which is another list, at the bottom of this and other ...
user avatar
  • 525
1 vote
1 answer
120 views

How to properly/semantically markup a scientific publication list on a simple XHTML website?

How to properly/semantically markup a scientific publication list on a simple XHTML website? E.g. those Google markup guides only talk about dates, reviews, etc. Is there something for those typical ...
user avatar
  • 11
1 vote
1 answer
39 views

How come Indiegogo links shared on G+ link to their page instead of displaying URL?

If an Indiegogo link, such as this one, gets shared on G+, their G+ page is displayed in the post in the place where commonly the URL would be displayed. I've tried looking analyzing the HTML, but ...
user avatar
16 votes
3 answers
9k views

Proper usage of <title>, <header>, <h1> and <h2> in a HTML5 website?

I have been studying this subject for several days and have found many conflicting suggestions with regards to search indexing. I am working on a project which has a lot of different pages ranging ...
user avatar
  • 449
2 votes
2 answers
233 views

Using RDFa with an image inside of an H1 tag

I come from a development background but just recently starting learning SEO along with RDFa. I am working on our companies new website where the designer is using our different divisions logos at the ...
user avatar
1 vote
1 answer
651 views

Structured data and visible content revisited

Structured data (like schema.org markup) should traditionally be used on visible content (a search on here will confirm that) and Google and others have said as much. However, schema.org is now ...
user avatar
  • 2,067
4 votes
2 answers
469 views

How to specify ingredients in Schema.org (other than recipes or drugs)?

I'd like to use Schema.org for a series of product specs pages. The products are cosmetics (shampoos, creams, etc.) and ideally an INCI declaration will be included for every product. I'd like to ...
user avatar
  • 141
1 vote
1 answer
97 views

Microdata for Q&A page

Which microdata is the best for a Q&A page or for a list of links to Q&A pages. When searching "yahoo answers cat" via Google it displays the result from Yahoo in a very nice way. It displays ...
user avatar
1 vote
2 answers
2k views

HTML5 tags: how to use them correctly?

I want the best possible SEO for my WordPress site. To do this, I made enhancements and used HTML5. The problem is that I don't know how to use particular tags. For instance, I have an article tag in ...
user avatar
0 votes
3 answers
655 views

What is the best approach to HTML markup for a heavily stylised h1 tag

I have a very stylised piece of content which I want to use as the <h1> tag on a page. I have two choices, either use complex, non semantic markup or an image. Is there any SEO benefit to either ...
user avatar
  • 101
3 votes
1 answer
2k views

What are the advantages of Schema.org's Microdata vs. Microformats et al?

I’m confused about which microdata methodologies to employ on my site. Is there an advantage to implementing the attributes from Schema.org, vs. one like Microformats?
user avatar
1 vote
3 answers
3k views

SEO and HTML semantics of putting H2 above H1 elements?

Here's a hypothetical from both an SEO and semantic HTML/content architecture perspective: Consistent code When building a multi-page site, adopting the following architecture on all pages is pretty ...
user avatar
  • 1,402
3 votes
1 answer
74 views

Semantic Web and structured data - Will search engines increase the limit of the first number of indexed bytes on a page?

A web page's payload will increase with the added code that is necessary to create structured data. This means that you won't be be able to fit as much actual content in the first 120k or so of the ...
user avatar
  • 875
1 vote
2 answers
111 views

How can a product search engine determine what html element contains data about which variable?

HTML5 allows people to tag their elements like <div data-productname=BMW>BMW</div> but how do search engines do it with older websites?
user avatar
1 vote
0 answers
518 views

How do I use the http://schema.org/GeoShape itemtype? [closed]

There are no useful examples for setting the property of this type anywhere. The GeoShape page references the rNews GeoCoordinate spec in passing and a forum post on meetup states that this spec is ...
user avatar
6 votes
1 answer
314 views

Where do you draw the line with the new html5 elements

I have read this article http://diveintohtml5.org/semantics.html#new-elements on the different new elements in html5. Now I want to create my new portfolio with the this new markup. It is quite ...
user avatar
  • 1,560
3 votes
2 answers
117 views

Lining things up while using columns

I have a request that may not be possible. I'd like to line up the elements of a form so that the inputs all start at the same place: Name: [ ] ...
user avatar
  • 194
6 votes
2 answers
900 views

Microformatting questions & answers - Semantic Web 3.0?

With the introduction of the Semantic Web we (SEOs) have the opportunity to mark-up our content in such a way that robots/crawlers have a better understanding about the meaning of our content. And, we ...
user avatar
  • 1,098
6 votes
3 answers
5k views

Semantic Form Markup for Yes or No Questions

I frequently receive mock-ups of HTML forms with the following prototype: Some long winded yes or no question?   (o) Yes   ( ) No The (o) and ( ) in this prototype represent radio buttons. ...
user avatar
10 votes
4 answers
12k views

HTML5 Semantics - H1 or H2 for ARTICLE titles in a SECTION

It's my understanding (based from this chapter of Dive into HTML5: http://goo.gl/9zliD) that it can be considered semantically appropriate to use H1 tags in multiple areas of the page, as a method of ...
user avatar
  • 103
8 votes
2 answers
17k views

Should menu titles (h1, h2, h3...) be inside or outside the <nav> tag?

Let's say I want to write a simple menu in HTML5. Should I write like this: <h1>My Menu</h1> <h2>Submenu 1</h2> <nav> <ul> <li><a href="#">...
user avatar
7 votes
8 answers
429 views

Publishing A Graphic Novel Online?

My employer runs a writing contest every year. Every year we publish the top three results in each category to our website. No big deal. This year, a category has been added for a graphic novel. What ...
user avatar
  • 173
1 vote
2 answers
114 views

What kind of markup to use on a website to make data more semantic?

With all the talk about the semantic web these days, are there any pointers of special markup to use for indexing businesses? For example a website that has an index of restaurants and a map of their ...
user avatar
  • 1,400