Personalization Engine Meta Tags

Tags are required to measure user interests through Personalization Engine. These meta tags are placed in the <head> of your web pages.  You can use a a Sailthru-specific meta tag, a generic meta tag (one that you might have in place already), or an Open Graph tag (og:). The former overrides the latter in all cases.

In addition to tracking user interests and pulling in behavioral web content, tags can be used to set up content feeds. After you track your user’s interests, add a Personalization Engine content feed. Then send a newsletter with customized content for each subscriber! These tags are used to call the content into the feed.

Sailthru also offers an auto-tagging solution for customers without the resources to efficiently tag their content. Although the manual tag implementation described on this page offers a greater degree of customization and offers the maximum potential benefit, we encourage you to test our auto-tagging solution to see if it’s right for you.

1

Format

 

    • All tags are automatically converted to dashed-lowercase-format for consistency. 
    • Tags may not be longer than 32 characters.
    • Tags may not be solely numbers (e.g. “5” or “25). These will be ignored and not added to the user’s profile. Tag values should instead be “price 25-50″ or “size 5.”
    • Keyword tags, also known as sailthru.tags (interest tags saved to the user profile), are restricted to the set of characters a-z, 0-9, and hyphen.
    • Meta-tags, such as title or description (e.g. spidered and added to the content collection), may be either UTF-8 or ISO-8859-1.
    • Use single quotation marks within a tag’s content
      • Do This: <meta name="sailthru.title" content="The Sad Irony of Obama's 'Big' Foreign-Policy Speech"/>
      • Not This: <meta name="sailthru.title" content="The Sad Irony of Obama's "Big" Foreign-Policy Speech"/>

2

Type

 

Differentiate user interests or preferences:

      • Topics or categories
      • Type of content
      • Brands
      • Price ranges
      • Sizes
      • Style preferences

3

Content

 

      • Make tags short. Distinguish between types. For example: color-red versus brand-red.
      • Don’t be too specific or general:
        • Avoid tags that are so broad that they do not reveal anything about user interests. shirtsis not a good tag; mens-dress-shirtsis better.
        • Avoid tags that are so specific that they will never reoccur in the future.
        • You are limited to a maximum of 10,000 tags per account.
      • Ideally, you should be able to re-use tags and categories that are already in your CMS.
      • Around five tags is good quantity for a piece of content or product.

Meta Tags

sailthru.tags / keywords

For categorization and user interest tracking. Comma-separated. These appear on user profiles.

Possible HTML tags (listed highest priority to lowest):

      • <meta name="sailthru.tags" content="sports,red-sox" />
      • <meta name="keywords" content="sports,red-sox" />

Note: Facebook’s Open Graph tags cannot be used for interest tagging (e.g. “og:tags” or “og:keywords” are not valid meta tags)

author

Contains the name of the author of the piece of content.

Possible HTML tags:

      • <meta name="sailthru.author" content="Dustin Pedroia" />

date

The original date of the content. This is required for accuracy of the “Hours Back” Setting. Click here for acceptable formats.

Possible HTML tags (listed highest priority to lowest):

      • <meta name="sailthru.date" content="2012-06-01 10:05:00" />
      • <meta name="date" content="2012-06-01 10:05:00" />
      • <meta name="dc.date.issued" content="2012-06-01 10:05:00" />
      • <meta name="dc.date" content="2012-06-01 10:05:00" />

expiration date

Flash sales, events and some news stories should not be recommended after a certain date and time. Use this Sailthru-specific meta tag to prevent Personalization Engine from suggesting the content at the given point in time. Click here for acceptable date formats, such as 2013-05-07T00:01Z or Mon, 07 Jan 2013 11:38:36 -0500.

Possible HTML tags:

      • <meta name="sailthru.expire_date" content="Mon, 07 Jan 2013 11:38:36 -0500" />

description

Contains a short summary of the piece of content. Note that reporting is based on keyword tags, not description tags. Description can be pulled into a template as part of a Personalization Engine data feed.

Possible HTML tags (listed highest priority to lowest):

      • <meta name="sailthru.description" content="An example description goes here" />
      • <meta name="og:description" content="An example description goes here" />
      • <meta name="description" content="An example description goes here" />

image.full

Contains a URL to the full version of the image for the piece of content.

Possible HTML tags:

      •   <meta name="sailthru.image.full" content="http://example.com/image.jpg" />  

NOTE: It’s required you use absolute image paths when passing image.full or image.thumb. Relative paths may break the image shown in your content library.

image.thumb

A URL to a small (50×50 recommended) thumbnail for the piece of content. Personalization Engine supports two image tags. The thumbnail can be pulled into Concierge.

Possible HTML tags (listed highest priority to lowest):

      • <meta name="sailthru.image.thumb" content="http://example.com/image.jpg" />
      • <meta name="og:image" content="http://example.com/image.jpg" />
      • <link rel="image_src" href="http://example.com/image.jpg" />

NOTE: It’s required you use absolute image paths when passing image.full or image.thumb. Relative paths may break the image shown in your content library.

title

The user-facing title of the piece of content. Title tag will be passed into Concierge.

Possible HTML tags (listed highest priority to lowest):

      • <meta name="sailthru.title" content="Example Title" />
      • <meta name="og:title" content="Example Title" />
      • <title>Example Title</title>

sailthru.location

The location of a piece of content.

      • <meta name="sailthru.location" content="40.697299,-74.003906" />

 

price

Pass the price (in cents) as a meta tag:

Price must be passed in cents (shown in the below example):

      • <meta name="sailthru.price" content="17100" />
Top