Profile cover photo
Profile photo
Jonathan Ryan Patterson
54 followers -
I like writing code.
I like writing code.

54 followers
About
Posts

Post has attachment
 When I first got into web development, it took me a few sites before I realized I was making it hard on myself by not using separate files for my header, footer and sidebars. I had been coding each one on every page. So for those who have not yet been exposed to global header and footer files, I created this simple tutorial using php to get you started. 

Post has attachment
When I first got into web development, it took me a few sites before I realized I was making it hard on myself by not using separate files for my header, footer and sidebars. I had been coding each one on every page. So for those who have not yet been exposed to global header and footer files, I created this simple tutorial using php to get you started. 

I know that using hidden content goes against Google's webmaster guidelines. I completely agree that hiding content strictly for keyword stuffing warrants a penalty. However, there are times when marking up content with RDFa that I feel an empty div using the content attribute would help search engines understand the content rather than be seen as tricking them. 

For example, I have a client who has a lot of information about their products in infographics. I recommended to them that I thought it would be better to have that information in on-page text. Unfortunately my recommendation was rejected, the client preferred that the pages stay the same. 

So would using empty div tags with the content attribute for various properties be seen as hiding content in Googles' eyes? I would only be adding the properties that are visible to the user in the infographic. If it had the brand, name, and price in the infographic could I do something like:

<div typeof="gr:ProductOrService"> <img src="/images/infographic.jpg" alt="alt desc" rel="foaf:depiction">
  <div property="gr:name" content="Product Name"></div>
  <div property="gr:hasBrand" typeof="gr:Brand">
    <div property="gr:name" content="Brand Name"></div>
  </div>
  <div property="gr:hasPriceSpecification" typeof="gr:PriceSpecification">
    <div property="gr:hasCurrency" content="USD"></div>
    <div property="gr:hasCurrencyValue" datatype="xsd:float" content="500"></div>
  </div>
</div>

I appreciate any advice or suggestions, thanks. 

I'm currently building my portfolio site and are looking for some RDFa advice.  Does anyone know of a schema property or type I could use to describe a skill? 

I (Person) want to describe my skills. I don't want to offer PHP as an Offering or Product. I want to specify that it is a skill on mine. 

Any help would be greatly appreciated.

Looking for some help. Does anyone know if you're Google+ business page has to be set up by a user with an email associated with the website domain in order to be listed as a "publisher"?

A new client had already set up their business's Google+ page but under a personal Gmail account. I added the link to their google+ page on their website with the rel="Publisher" attribute. But structured data testing tool is giving me an error. Then when i log onto their + account there is no option to set a website or contributor.

I've successfully set authorship for blogs but never have done publisher. Any help would be greatly appreciated.

Hello,

I am a web developer, recently turned seo. So needless to say I am very intrigued with semantic markup. I recently started researching RDFa, but are finding it a slow process due to the lack of documentation suitable for beginners. So I'm very much looking forward to learning from all my fellow technical seo's. 

Cheers!
Wait while more posts are being loaded