Skip to main content
retagged, formatted
Source Link
unor
  • 21.9k
  • 3
  • 47
  • 118

Is it bad only to partly use a fragment of a H1<h1> with Schema Name.org 'name'?

The problem that I have is that I have a client that sells local services, he wants to use a H1h1 that includes both the service and local, no problem there… But the snag is he wants to use as much as Schema.org as possible, again no problem but with the Service Nameservice name + Locationlocation within the H1h1 this brings up a problem in my markup, when. When I mean problem I don’t mean it doesn’t validate, I like doing things the correct way and for all you who use Schema.org regularly you know itsit’s poorly documented on Do’s and Don’ts so to speak.

So for example purposes only because I can’t disclose much information in regards of my client nor the topic due to a NDA being signed, so let’s pretend his/her company is a hair dressing company that he wants to target Devon in the UK.

The H1h1 would read something like Cut"Cut and Blow DevonDevon" (I personally dislike the keyword Devon"Devon" in there but sometimes no matter how hard you try you just can’t convince people what’s best for them).

Anyway, so we have Cut"Cut and Blow DevonDevon" which looks something like (ProductProduct is equal to service, as there is no service in Schema.org):

<article itemscope itemtype="http://schema.org/Product">
    <h1><span itemprop="name">Cut and Blow</span> Devon</h1>
    <span itemprop="description">A funky Description will go here</span>
</article>
<article itemscope itemtype="http://schema.org/Product">
    <h1><span itemprop="name">Cut and Blow</span> Devon</h1>
    <span itemprop="description">A funky Description will go here</span>
</article>

Originally I did have Devon"Devon" included within the spanspan of itemprop nameitemprop="name" but it makes no sense, since no service should be called Cut"Cut and Blow DevonDevon", Oror should it?

Anyway, then it got me thinking wouldn'twouldn’t it just be better to use http://schema.org/ArticleArticle as the schema mark up?

<article itemscope itemtype="http://schema.org/Article">
    <h1 itemprop="name">Cut and Blow Devon</h1>
    <span itemprop="description">A funky Description will go here</span>
</article>
<article itemscope itemtype="http://schema.org/Article">
    <h1 itemprop="name">Cut and Blow Devon</h1>
    <span itemprop="description">A funky Description will go here</span>
</article>

I appreciate everyone who has managed to read though that and now I'llI’ll make the question a little more obvious,: Would you recommend using articleArticle or productProduct, and is it bad to use spanspan PARTLYPARTLY within a h1h1 to define the Schema Itemprop Name.org name?

Is it bad only to partly use a fragment of a H1 with Schema Name

The problem that I have is that I have a client that sells local services, he wants to use a H1 that includes both the service and local, no problem there… But the snag is he wants to use as much as Schema as possible, again no problem but with the Service Name + Location within the H1 this brings up a problem in my markup, when I mean problem I don’t mean it doesn’t validate, I like doing things the correct way and for all you who use Schema regularly you know its poorly documented on Do’s and Don’ts so to speak.

So for example purposes only because I can’t disclose much information in regards of my client nor the topic due to a NDA being signed, so let’s pretend his/her company is a hair dressing company that he wants to target Devon in the UK.

The H1 would read something like Cut and Blow Devon (I personally dislike the keyword Devon in there but sometimes no matter how hard you try you just can’t convince people what’s best for them)

Anyway, so we have Cut and Blow Devon which looks something like (Product is equal to service, as there is no service in Schema):

<article itemscope itemtype="http://schema.org/Product">
    <h1><span itemprop="name">Cut and Blow</span> Devon</h1>
    <span itemprop="description">A funky Description will go here</span>
</article>

Originally I did have Devon included within the span of itemprop name but it makes no sense, since no service should be called Cut and Blow Devon, Or should it?

Anyway, then it got me thinking wouldn't it just be better to use http://schema.org/Article as the schema mark up

<article itemscope itemtype="http://schema.org/Article">
    <h1 itemprop="name">Cut and Blow Devon</h1>
    <span itemprop="description">A funky Description will go here</span>
</article>

I appreciate everyone who has managed to read though that and now I'll make the question a little more obvious, Would you recommend using article or product, and is it bad to use span PARTLY within a h1 to define the Schema Itemprop Name.

Is it bad only to partly use a fragment of a <h1> with Schema.org 'name'?

The problem that I have is that I have a client that sells local services, he wants to use a h1 that includes both the service and local, no problem there… But the snag is he wants to use as much as Schema.org as possible, again no problem but with the service name + location within the h1 this brings up a problem in my markup. When I mean problem I don’t mean it doesn’t validate, I like doing things the correct way and for all you who use Schema.org regularly you know it’s poorly documented on Do’s and Don’ts so to speak.

So for example purposes only because I can’t disclose much information in regards of my client nor the topic due to a NDA being signed, so let’s pretend his/her company is a hair dressing company that he wants to target Devon in the UK.

The h1 would read something like "Cut and Blow Devon" (I personally dislike the keyword "Devon" in there but sometimes no matter how hard you try you just can’t convince people what’s best for them).

Anyway, so we have "Cut and Blow Devon" which looks something like (Product is equal to service, as there is no service in Schema.org):

<article itemscope itemtype="http://schema.org/Product">
    <h1><span itemprop="name">Cut and Blow</span> Devon</h1>
    <span itemprop="description">A funky Description will go here</span>
</article>

Originally I did have "Devon" included within the span of itemprop="name" but it makes no sense, since no service should be called "Cut and Blow Devon", or should it?

Anyway, then it got me thinking wouldn’t it just be better to use Article as the schema mark up?

<article itemscope itemtype="http://schema.org/Article">
    <h1 itemprop="name">Cut and Blow Devon</h1>
    <span itemprop="description">A funky Description will go here</span>
</article>

I appreciate everyone who has managed to read though that and now I’ll make the question a little more obvious: Would you recommend using Article or Product, and is it bad to use span PARTLY within a h1 to define the Schema.org name?

deleted 6 characters in body
Source Link
Simon Hayter
  • 33.1k
  • 7
  • 60
  • 119

The problem that I have is that I have a client that sells local services, he wants to use a H1 that includes both the service and local, no problem there… But the snag is he wants to use as much as Schema as possible, again no problem but with the Service Name + Location within the H1 this brings up a problem in my markup, when I mean problem I don’t mean it doesn’t validate, I like doing things the correct way and for all you who use Schema regularly you know its poorly documented on Do’s and Don’ts so to speak.

So for example purposes only because I can’t disclose much information in regards of my client nor the topic due to a NDA being signed, so let’s pretend his/her company is a hair dressing company that he wants to target Devon in the UK.

The H1 would read something like Hair DressersCut and Blow Devon (I personally dislike the keyword Devon in there but sometimes no matter how hard you try you just can’t convince people what’s best for them)

Anyway, so we have Hair DressersCut and Blow Devon which looks something like (Product is equal to service, as there is no service in Schema):

<article itemscope itemtype="http://schema.org/Product">
    <h1><span itemprop="name">Hairitemprop="name">Cut Dressers<and Blow</span> Devon</h1>
    <span itemprop="description">A funky Description will go here</span>
</article>

Originally I did have Devon included within the span of itemprop name but it makes no sense, since no service should be called Hair Dressers LondonCut and Blow Devon, Or should it?

Anyway, then it got me thinking wouldn’twouldn't it just be better to use http://schema.org/Article as the schema mark up

<article itemscope itemtype="http://schema.org/Article">
    <h1 itemprop="name">Hairitemprop="name">Cut Dressersand Blow Devon</h1>
    <span itemprop="description">A funky Description will go here</span>
</article>

I appreciate everyone who has managed to read though that and now I'll make the question a little more obvious, Would you recommend using article or product, and is it bad to use span PARTLY within a h1 to define the Schema Itemprop Name.

The problem that I have is that I have a client that sells local services, he wants to use a H1 that includes both the service and local, no problem there… But the snag is he wants to use as much as Schema as possible, again no problem but with the Service Name + Location within the H1 this brings up a problem in my markup, when I mean problem I don’t mean it doesn’t validate, I like doing things the correct way and for all you who use Schema regularly you know its poorly documented on Do’s and Don’ts so to speak.

So for example purposes only because I can’t disclose much information in regards of my client nor the topic due to a NDA being signed, so let’s pretend his/her company is a hair dressing company that he wants to target Devon in the UK.

The H1 would read something like Hair Dressers Devon (I personally dislike the keyword Devon in there but sometimes no matter how hard you try you just can’t convince people what’s best for them)

Anyway, so we have Hair Dressers Devon which looks something like (Product is equal to service, as there is no service in Schema):

<article itemscope itemtype="http://schema.org/Product">
    <h1><span itemprop="name">Hair Dressers</span> Devon</h1>
    <span itemprop="description">A funky Description will go here</span>
</article>

Originally I did have Devon included within the span of itemprop name but it makes no sense, since no service should be called Hair Dressers London, Or should it?

Anyway, then it got me thinking wouldn’t it just be better to use http://schema.org/Article as the schema mark up

<article itemscope itemtype="http://schema.org/Article">
    <h1 itemprop="name">Hair Dressers Devon</h1>
    <span itemprop="description">A funky Description will go here</span>
</article>

I appreciate everyone who has managed to read though that and now I'll make the question a little more obvious, Would you recommend using article or product, and is it bad to use span PARTLY within a h1 to define the Schema Itemprop Name.

The problem that I have is that I have a client that sells local services, he wants to use a H1 that includes both the service and local, no problem there… But the snag is he wants to use as much as Schema as possible, again no problem but with the Service Name + Location within the H1 this brings up a problem in my markup, when I mean problem I don’t mean it doesn’t validate, I like doing things the correct way and for all you who use Schema regularly you know its poorly documented on Do’s and Don’ts so to speak.

So for example purposes only because I can’t disclose much information in regards of my client nor the topic due to a NDA being signed, so let’s pretend his/her company is a hair dressing company that he wants to target Devon in the UK.

The H1 would read something like Cut and Blow Devon (I personally dislike the keyword Devon in there but sometimes no matter how hard you try you just can’t convince people what’s best for them)

Anyway, so we have Cut and Blow Devon which looks something like (Product is equal to service, as there is no service in Schema):

<article itemscope itemtype="http://schema.org/Product">
    <h1><span itemprop="name">Cut and Blow</span> Devon</h1>
    <span itemprop="description">A funky Description will go here</span>
</article>

Originally I did have Devon included within the span of itemprop name but it makes no sense, since no service should be called Cut and Blow Devon, Or should it?

Anyway, then it got me thinking wouldn't it just be better to use http://schema.org/Article as the schema mark up

<article itemscope itemtype="http://schema.org/Article">
    <h1 itemprop="name">Cut and Blow Devon</h1>
    <span itemprop="description">A funky Description will go here</span>
</article>

I appreciate everyone who has managed to read though that and now I'll make the question a little more obvious, Would you recommend using article or product, and is it bad to use span PARTLY within a h1 to define the Schema Itemprop Name.

Source Link
Simon Hayter
  • 33.1k
  • 7
  • 60
  • 119

Is it bad only to partly use a fragment of a H1 with Schema Name

The problem that I have is that I have a client that sells local services, he wants to use a H1 that includes both the service and local, no problem there… But the snag is he wants to use as much as Schema as possible, again no problem but with the Service Name + Location within the H1 this brings up a problem in my markup, when I mean problem I don’t mean it doesn’t validate, I like doing things the correct way and for all you who use Schema regularly you know its poorly documented on Do’s and Don’ts so to speak.

So for example purposes only because I can’t disclose much information in regards of my client nor the topic due to a NDA being signed, so let’s pretend his/her company is a hair dressing company that he wants to target Devon in the UK.

The H1 would read something like Hair Dressers Devon (I personally dislike the keyword Devon in there but sometimes no matter how hard you try you just can’t convince people what’s best for them)

Anyway, so we have Hair Dressers Devon which looks something like (Product is equal to service, as there is no service in Schema):

<article itemscope itemtype="http://schema.org/Product">
    <h1><span itemprop="name">Hair Dressers</span> Devon</h1>
    <span itemprop="description">A funky Description will go here</span>
</article>

Originally I did have Devon included within the span of itemprop name but it makes no sense, since no service should be called Hair Dressers London, Or should it?

Anyway, then it got me thinking wouldn’t it just be better to use http://schema.org/Article as the schema mark up

<article itemscope itemtype="http://schema.org/Article">
    <h1 itemprop="name">Hair Dressers Devon</h1>
    <span itemprop="description">A funky Description will go here</span>
</article>

I appreciate everyone who has managed to read though that and now I'll make the question a little more obvious, Would you recommend using article or product, and is it bad to use span PARTLY within a h1 to define the Schema Itemprop Name.