def METHOD_NAME(self):
    obj = self.object
    ### Assign variables -----------------------
    primary_keywords = get_setting('site', 'global', 'siteprimarykeywords')
    geo_location = get_setting('site', 'global', 'sitegeographiclocation')
    #site_name = get_setting('site', 'global', 'sitedisplayname')  # Not currently used
    category_set = obj.category_set
    category = category_set.get('category', '')
    subcategory = category_set.get('sub_category', '')
    contact_name = '%s %s' % (
        obj.first_name,
        obj.last_name
    )
    contact_name = contact_name.strip()
    ### Build string -----------------------
    values_list = []
    if obj.headline:
        values_list.append(obj.headline)
    if obj.headline and obj.release_dt:
        values_list.append('-')
    if obj.release_dt:
        values_list.append(obj.release_dt.strftime('%m-%d-%Y'))
    if primary_keywords:
        if values_list:
            values_list.append(':')
            values_list.append(primary_keywords)
    else:
        if category and subcategory:
            values_list.append('category')
            values_list.append(':')
            values_list.append('subcategory')
        elif category:
            values_list.append('category')
    if contact_name:
        values_list.append('contact: %s' % contact_name)
    if geo_location:
        values_list.append('in %s' % geo_location)
    # commenting out to avoid the duplicates - the site name
    # is included on base.html already.