schema.org: Article, BlogPosting
If something is a schema:BlogPosting, it is an schema:Article, too, isn't it? As schema:BlogPosting is a more specific schema:Article:
More specific types
So you have an schema:Article, and now you may decide if one of these more specific types applies to your ...
If you need to jump users to in-page links, also known as fragment identifiers, you can set the id attribute (which is used for more than just frag ids) on any element. Then use the usual # in the URL of a href attribute of an a element. Here’s an example:
<p>Despite the many
Having a duplicate set of navigation links isn't going to change how Google sees your site much. In fact, when Googlebot encounters a second link to the same destination in a page, it generally ignores it:
PageRank is only passed to the first link
Anchor text only counts for the first link
Having duplicate navigation is very common. I've worked with ...
In SEO perspective wrapping contents with <div> tags is not an issue but large amount unwanted coding will increase the bytes of data which may increase the PageSpeed. Here an extract from this source:
contained in it, can save many bytes of data and speed up downloading,
parsing, and ...
Assuming those search results are available to be crawled by search engines as their support for form submissions is very limited at best, repeating that text isn't going to hurt your SEO efforts at all. Text repeated in that manner is perfectly normal and common. I wouldn't change how you are doing or or worry about this at all.
They're using microformats, specifically hCard and hCalendar. Along with RDFa and JSON-LD, this is an alternative to microdata.
See Google's Rich Snippet spec for people here, and here's my public LinkedIn page viewed with Google's structured data testing tool, showing a preview Rich Snippet and the extracted structured data.
Yes, markup can be spread all over the page. In fact, you can try it out with Google's own Structured Data Markup Helper, which will allow you to highlight items on a page and see suggested marked-up HTML.
In my view and experience, blog post schema should be used for posts on a blog. It contains all the properties you may require on a blog posts (albeit, so does article schema).
The more a search engine utilises information provided via Schema, the more relevant your content becomes if it can be correctly identified (is marked up). I'd associate Articles ...
Microsoft's Read later thing
Safari's Reading List
All of these have one thing in common.. they need text and they need properly formed HTML code behind them.
Having these two things in your website will not only make them work with these new features but will also give you the benefit of ...
The website http://schema.org/ is the relevant and the only canonical source for Schema.org types and properties.
Type vs. property. A type represents a thing, a property is for providing information about that thing. The name of a type always starts with an uppercase letter (e.g., Person), the name of a property always starts with a lowercase letter (e.g., ...
The impact of those styling tags (itself) is very big near nothing.
Ok, why is this exactly not what it seems to be?
Several sources are talking about the impact of CSS styling, the impact of responsiveness (See links at question), and the impact of semanticity and saying usually completely different things.
(Not least because they are created at different ...
First of all, about the Schema.org terms you use:
Your example uses the Apartments type, but that is not a valid type. You probably mean Apartment. But this type can’t have the openingHours property nor the contactPoint property. And neither can the PostalAddress have these properties, nor geo.
As it typically doesn’t make sense for an Apartment to have ...
When in doubt, always follow the WHATWG web standards and you will always be correct. Search engines can change. Web standards change rarely or slowly and search engines look to web standards just like their browsers do (which they also author).
<h3> is a heading for a section in your document. So is that phrase a heading? If not, then <strong> ...
<meta http-equiv="content-language" content="ll-cc"> what is this
John Conde is correct that it should be included as part of the tag, but there's also the important consideration of ensuring that it's included as part of the HTTP Headers.
Most Meta elements are redundant replacements or over-rides for information that should be sent as part of the ...
The full answer to the question is answered by the W3C here: http://www.w3.org/International/questions/qa-http-and-lang.en
@John Conde is correct that it should be included as part of the <html> tag, but there's also the important consideration of ensuring that it's included as part of the HTTP Headers.
Most Meta elements are redundant replacements ...
I know this is three years old, but I came across it looking for the same answer today, for Office 2010 anyway there is an option to save as "filtered HTML" without the extra Microsoft code :
About using filtered HTML
When you save Web pages or send e-mail messages in HTML format with
Microsoft Word, additional tags are added so that you can continue ...
Yes to both. Or mostly, depending upon a potential inaccuracy in your question.
Textile is just a simplified markup convention. Browsers won't do anything with it; as far as they're concerned it's just text. You'll need a pre-processor of some sort to generate HTML from it. Some text editors support this directly, there are command-line scripts and web-...
As bybe mentioned, it can take a few weeks before your structured data begins to appear, and there have been some bugs in the reporting system lately.
However, I should mention that if you use Google's Data Highlighter Tool to mark up your page, Google's testing tool will not pick it up. That's because the Highlighter Tool does not actually add HTML markup ...
Sadly with anything Google there is nothing that is given in approx. time frames. This is because Google allocates resources to your site based on its authority and how busy their bot is. But in experience structured data normally appears between 1-6 weeks after the first index - it can take a few crawls before Google decides to display it within Google ...
Another problem with a code-heavy site is it takes the search engine spiders longer to crawl your pages. Even if bloated code does not affect page load time (from the visitor's perspective) the longer crawl time can negatively affect how the search engines rate your site. (It's not a major signal but every little bit helps.)
div elements mean nothing.
Consumers interested in the meaning of your content simply ignore them (that is, after extracting possible attribute values, like those used by RDFa, Microdata or Microformats). For these consumers, it wouldn’t matter if a div is a parent or a child of another element (so do whatever you like more).
However, if it’s possible for ...
I dont think anyone can give you specific advice on why respnsive design is so hard to code, but there are usually two approaches. A. you design for the smallest possible screen and work your way up (mobile first), or b you start with the largest possible screen and work your way down. You can get very elaborate with things, and its a matter of user ...
Where to begin?
I will stick with Google because, Who knows what Bing is doing? Your question is actually a rather broad one that requires a bit of understanding. So once again, I will get into a mini-tutorial so that you better understand what you are asking and the answer.
When people think of SEO, they think in terms of one page top-to-bottom and in a ...
In HTML5, the strong element can be used for "strong importance, seriousness, or urgency".
I think none of these three cases matches your example, so you should not use the strong element. While "importance" may sound relevant, the definition makes clear that it’s for distinguishing the important part from other parts, but that doesn’t seem to be the case ...
Misspelled words should be enclosed with the HTML <i> Element.
As there is no sic tag equivalent in HTML, in HTML 5 the <i> element has a new meaning replacing the previous non-semantic italic presentational meaning.
According to the HTML5 specification of W3:
The i element represents a span of text in an alternate voice or mood,
For an article about the concept of "success", you could use something like this, using only Schema.org:
<article itemscope itemtype="http://schema.org/Article">
<div itemprop="about" itemscope itemtype="http://schema.org/Intangible">
<meta itemprop="name" content="Success" />
To allow consumers to ...