SlideShare a Scribd company logo
1 of 28
Download to read offline
Optimizing Your Tendenci Site for SEO
Caitlin Kaluza
@tendenci // tendenci.com

Caitlin Kaluza | ckaluza@schipul.com | @qcait
Tendenci Open Source CMS | tendenci.com | @tendenci
Caitlin Kaluza
Marketing Team

SEM Team

schipul.com/qcait

Caitlin Kaluza | ckaluza@schipul.com | @qcait
What We’ll Cover

1. Automatic SEO in Tendenci
2. How to Customize Optimization
3. SEO Tips in Tendenci

@tendenci | www.tendenci.com | blog.tendenci.com
Automatic SEO in Tendenci
What Tendenci Does for You

Caitlin Kaluza | ckaluza@schipul.com | @qcait
Tendenci Open Source CMS | tendenci.com | @tendenci
SEO is “Baked In”

flickr.com/photos/ykjc9/4419635330

@tendenci | www.tendenci.com | blog.tendenci.com
Front End

• Meta Description & Title Tag Automatically

Generated based on content (you can change these)

• Alt Tag Automatically Created based on image
filename

• Primary Keywords

@tendenci | www.tendenci.com | blog.tendenci.com
Description & Keywords Created
Based on Content

@tendenci | www.tendenci.com | blog.tendenci.com
Alt Tag Uses Image Filename by Default

@tendenci | www.tendenci.com | blog.tendenci.com
Primary Keywords = Primary Key Phrase
Feeds in Throughout the Site

@tendenci | www.tendenci.com | blog.tendenci.com
Tip: Review Your Global Site Settings

Site Settings that Affect SEO:

• Site Name
• Geographical Location
• Primary Keywords
• Secondary Keywords

@tendenci | www.tendenci.com | blog.tendenci.com
Back End

• Sitemap.xml automatically updated based on most
recently updated content

• Robots.txt set up
• Redirects Module makes Redirects Easy

@tendenci | www.tendenci.com | blog.tendenci.com
Sitemap.xml

@tendenci | www.tendenci.com | blog.tendenci.com
Robots.txt

“Normal” Tendenci robots.txt

Other things you might see

@tendenci | www.tendenci.com | blog.tendenci.com
Robots.txt Site Setting

Located in Global Site Settings

@tendenci | www.tendenci.com | blog.tendenci.com
Redirects Module

tendenci.com/helpfiles/how-usetendenci-redirectsmodule/

@tendenci | www.tendenci.com | blog.tendenci.com
How to Customize Your SEO
What you can control

Caitlin Kaluza | ckaluza@schipul.com | @qcait
Tendenci Open Source CMS | tendenci.com | @tendenci
Updates You Have Control Over

• Meta
• Categories
• Alt Tags on Images
• URL Slug

@tendenci | www.tendenci.com | blog.tendenci.com
Add Keywords in Meta Tags & Categories

@tendenci | www.tendenci.com | blog.tendenci.com
Available on: Pages, Articles, Jobs, Events

@tendenci | www.tendenci.com | blog.tendenci.com
Meta Tips
•
•

Focus on 1 to 3 keywords per page within your website

•

Description
• 120 Characters
• Include your geography

•

Keywords
• Keep it to around 3 targeted keyword phrases
• Most Search Engines Ignore, but it doesn’t hurt

Title
• 64 Characters
• Include your brand name last
• Every title tag within your site should be different and relate to the content on
the page

@tendenci | www.tendenci.com | blog.tendenci.com
On Page Edits

Incorporate Targeted Keywords Into:

• Alt Tags on Images
• Sub headings (Heading 1, Heading 2, Heading 3)
• Cross Links

@tendenci | www.tendenci.com | blog.tendenci.com
For Images:
Add Text to Title Text & Alt Text Field

@tendenci | www.tendenci.com | blog.tendenci.com
Use the WYSIWYG to Add Heading 2,
Heading 3 Subheaders

Think Like an Outline
Page Title automatically
coded as a Heading 1 (H1),
so don’t pick Heading 1 for
text in the body

More: tendenci.com/help-files/preformatted-styles-change-font/

@tendenci | www.tendenci.com | blog.tendenci.com
Tip: Edit Photos in Set

@tendenci | www.tendenci.com | blog.tendenci.com
Rich Media is Powerful
• Fill out all fields
• Tags
• Categories
• Description/Caption (can include HTML)
• URL Slug
More on How To Optimize on YouTube:
thesemblog.com/youtube

@tendenci | www.tendenci.com | blog.tendenci.com
Resources
• Getting Started with Google Analytics + Tendenci:

tendenci.com/help-files/getting-started-google-analytics

• Using the Keyword Density Analyzer:

tendenci.com/help-files/using-the-keyword-densityanalyzer

• All Tendenci SEO Help Files:

tendenci.com/help-files/topic/59

@tendenci | www.tendenci.com | blog.tendenci.com
Questions?
blog.tendenci.com

Caitlin Kaluza
ckaluza@schipul.com
@qcait
Tendenci Open Source CMS
tendenci.com
@tendenci

tendenci.com/events

@tendenci | www.tendenci.com | blog.tendenci.com
Keep Up to Date With New Features

•

Follow the Tendenci Blog
blog.tendenci.com

•

Sign up for the Tendenci
Newsletter List
tendenci.com/newsletter

@tendenci | www.tendenci.com | blog.tendenci.com

More Related Content

Viewers also liked

Brannprosjektering 01 generelle krav til sikkerhet ved brann
Brannprosjektering 01 generelle krav til sikkerhet ved brannBrannprosjektering 01 generelle krav til sikkerhet ved brann
Brannprosjektering 01 generelle krav til sikkerhet ved brann
Fred Johansen
 
深入研究 Open Sound System 编程
深入研究 Open Sound System 编程深入研究 Open Sound System 编程
深入研究 Open Sound System 编程
guest2996f4
 
Crystallized040910
Crystallized040910Crystallized040910
Crystallized040910
klee4vp
 
liz claiborne audit_charter
liz claiborne audit_charterliz claiborne audit_charter
liz claiborne audit_charter
finance48
 
عرض تقديمي1
عرض تقديمي1عرض تقديمي1
عرض تقديمي1
J00D
 
Mock thesisfinal042710
Mock thesisfinal042710Mock thesisfinal042710
Mock thesisfinal042710
klee4vp
 

Viewers also liked (20)

Grpc 25 Minutes Final April09
Grpc 25 Minutes Final April09Grpc 25 Minutes Final April09
Grpc 25 Minutes Final April09
 
Data Science, what even...
Data Science, what even...Data Science, what even...
Data Science, what even...
 
Shine brighter!
Shine brighter!Shine brighter!
Shine brighter!
 
Was bringen Code Reviews wirklich? Wir sind doch schon agil.
Was bringen Code Reviews wirklich? Wir sind doch schon agil.Was bringen Code Reviews wirklich? Wir sind doch schon agil.
Was bringen Code Reviews wirklich? Wir sind doch schon agil.
 
Seo010610
Seo010610Seo010610
Seo010610
 
Sosialemedier221012
Sosialemedier221012Sosialemedier221012
Sosialemedier221012
 
Breaking Technologies
Breaking TechnologiesBreaking Technologies
Breaking Technologies
 
Brannprosjektering 01 generelle krav til sikkerhet ved brann
Brannprosjektering 01 generelle krav til sikkerhet ved brannBrannprosjektering 01 generelle krav til sikkerhet ved brann
Brannprosjektering 01 generelle krav til sikkerhet ved brann
 
深入研究 Open Sound System 编程
深入研究 Open Sound System 编程深入研究 Open Sound System 编程
深入研究 Open Sound System 编程
 
I festival de poesias mids
I festival de poesias   midsI festival de poesias   mids
I festival de poesias mids
 
Crystallized040910
Crystallized040910Crystallized040910
Crystallized040910
 
Presentasi Blog di Masjid Darussalam, 19 April 2015
Presentasi Blog di Masjid Darussalam, 19 April 2015Presentasi Blog di Masjid Darussalam, 19 April 2015
Presentasi Blog di Masjid Darussalam, 19 April 2015
 
How to Structure a Blog Post to Create More Leads [V2]
How to Structure a Blog Post to Create More Leads [V2]How to Structure a Blog Post to Create More Leads [V2]
How to Structure a Blog Post to Create More Leads [V2]
 
AIESEC HUST 09Fall 招新——管理学院
AIESEC HUST 09Fall 招新——管理学院AIESEC HUST 09Fall 招新——管理学院
AIESEC HUST 09Fall 招新——管理学院
 
clx_q4fy04
clx_q4fy04clx_q4fy04
clx_q4fy04
 
Mbo2010 27052010
Mbo2010 27052010Mbo2010 27052010
Mbo2010 27052010
 
liz claiborne audit_charter
liz claiborne audit_charterliz claiborne audit_charter
liz claiborne audit_charter
 
jose juan
jose juanjose juan
jose juan
 
عرض تقديمي1
عرض تقديمي1عرض تقديمي1
عرض تقديمي1
 
Mock thesisfinal042710
Mock thesisfinal042710Mock thesisfinal042710
Mock thesisfinal042710
 

More from Caitlin Jeansonne

Lessons in Website Management for PR Pros - PRSA Southwest District Conference
Lessons in Website Management for PR Pros - PRSA Southwest District ConferenceLessons in Website Management for PR Pros - PRSA Southwest District Conference
Lessons in Website Management for PR Pros - PRSA Southwest District Conference
Caitlin Jeansonne
 
Intermediate Google Analytics, Beyond the Basics
Intermediate Google Analytics, Beyond the BasicsIntermediate Google Analytics, Beyond the Basics
Intermediate Google Analytics, Beyond the Basics
Caitlin Jeansonne
 

More from Caitlin Jeansonne (20)

Texas Library Association 2021 - Social Media for Librarians
Texas Library Association 2021 - Social Media for LibrariansTexas Library Association 2021 - Social Media for Librarians
Texas Library Association 2021 - Social Media for Librarians
 
Setting up Social Ads for Success
Setting up Social Ads for SuccessSetting up Social Ads for Success
Setting up Social Ads for Success
 
Setting up Social Ads for Success - Caitlin Jeansonne at SMX West 2017
Setting up Social Ads for Success - Caitlin Jeansonne at SMX West 2017Setting up Social Ads for Success - Caitlin Jeansonne at SMX West 2017
Setting up Social Ads for Success - Caitlin Jeansonne at SMX West 2017
 
Creating Social Content Efficiently
Creating Social Content EfficientlyCreating Social Content Efficiently
Creating Social Content Efficiently
 
Wearable Technology + Social Media
Wearable Technology + Social MediaWearable Technology + Social Media
Wearable Technology + Social Media
 
Social Media for Social Causes
Social Media for Social CausesSocial Media for Social Causes
Social Media for Social Causes
 
ACCE Conference - Trends in Association Web Marketing Technology
ACCE Conference - Trends in Association Web Marketing TechnologyACCE Conference - Trends in Association Web Marketing Technology
ACCE Conference - Trends in Association Web Marketing Technology
 
Incorporating FUN Into Your NonProfit to Increase Donations
Incorporating FUN Into Your NonProfit to Increase DonationsIncorporating FUN Into Your NonProfit to Increase Donations
Incorporating FUN Into Your NonProfit to Increase Donations
 
Take Control of Your Website for PR Pros! PRSA Southeast District Conference
Take Control of Your Website for PR Pros! PRSA Southeast District ConferenceTake Control of Your Website for PR Pros! PRSA Southeast District Conference
Take Control of Your Website for PR Pros! PRSA Southeast District Conference
 
SXSW 2013 Submission- Marketing Tech When Your Product Changes Every Day
SXSW 2013 Submission- Marketing Tech When Your Product Changes Every DaySXSW 2013 Submission- Marketing Tech When Your Product Changes Every Day
SXSW 2013 Submission- Marketing Tech When Your Product Changes Every Day
 
What Metrics Really Matter? - PRSA Sunshine District Conference 2012
What Metrics Really Matter? - PRSA Sunshine District Conference 2012What Metrics Really Matter? - PRSA Sunshine District Conference 2012
What Metrics Really Matter? - PRSA Sunshine District Conference 2012
 
Lessons in Website Management for PR Pros - PRSA Southwest District Conference
Lessons in Website Management for PR Pros - PRSA Southwest District ConferenceLessons in Website Management for PR Pros - PRSA Southwest District Conference
Lessons in Website Management for PR Pros - PRSA Southwest District Conference
 
SEO Content Strategy for 2012 & Beyond - Presentation to Little Rock Chapter ...
SEO Content Strategy for 2012 & Beyond - Presentation to Little Rock Chapter ...SEO Content Strategy for 2012 & Beyond - Presentation to Little Rock Chapter ...
SEO Content Strategy for 2012 & Beyond - Presentation to Little Rock Chapter ...
 
Metrics in the Real World | Online and Offline Analytics Tracking
Metrics in the Real World | Online and Offline Analytics TrackingMetrics in the Real World | Online and Offline Analytics Tracking
Metrics in the Real World | Online and Offline Analytics Tracking
 
Optimize your Content - SEO Your Site
Optimize your Content - SEO Your SiteOptimize your Content - SEO Your Site
Optimize your Content - SEO Your Site
 
Intermediate Google Analytics, Beyond the Basics
Intermediate Google Analytics, Beyond the BasicsIntermediate Google Analytics, Beyond the Basics
Intermediate Google Analytics, Beyond the Basics
 
Intro to Search Engine Optimization - Association of Proposal Management Prof...
Intro to Search Engine Optimization - Association of Proposal Management Prof...Intro to Search Engine Optimization - Association of Proposal Management Prof...
Intro to Search Engine Optimization - Association of Proposal Management Prof...
 
Intro to Google Analytics
Intro to Google AnalyticsIntro to Google Analytics
Intro to Google Analytics
 
Creating a Facebook Ad that works - Schipul webinar
Creating a Facebook Ad that works - Schipul webinarCreating a Facebook Ad that works - Schipul webinar
Creating a Facebook Ad that works - Schipul webinar
 
Intro to Wordpress - Schipul webinar August 2010
Intro to Wordpress - Schipul webinar August 2010Intro to Wordpress - Schipul webinar August 2010
Intro to Wordpress - Schipul webinar August 2010
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 

Optimizing Your Tendenci Site for SEO (Search Engine Optimization)

  • 1. Optimizing Your Tendenci Site for SEO Caitlin Kaluza @tendenci // tendenci.com Caitlin Kaluza | ckaluza@schipul.com | @qcait Tendenci Open Source CMS | tendenci.com | @tendenci
  • 2. Caitlin Kaluza Marketing Team SEM Team schipul.com/qcait Caitlin Kaluza | ckaluza@schipul.com | @qcait
  • 3. What We’ll Cover 1. Automatic SEO in Tendenci 2. How to Customize Optimization 3. SEO Tips in Tendenci @tendenci | www.tendenci.com | blog.tendenci.com
  • 4. Automatic SEO in Tendenci What Tendenci Does for You Caitlin Kaluza | ckaluza@schipul.com | @qcait Tendenci Open Source CMS | tendenci.com | @tendenci
  • 5. SEO is “Baked In” flickr.com/photos/ykjc9/4419635330 @tendenci | www.tendenci.com | blog.tendenci.com
  • 6. Front End • Meta Description & Title Tag Automatically Generated based on content (you can change these) • Alt Tag Automatically Created based on image filename • Primary Keywords @tendenci | www.tendenci.com | blog.tendenci.com
  • 7. Description & Keywords Created Based on Content @tendenci | www.tendenci.com | blog.tendenci.com
  • 8. Alt Tag Uses Image Filename by Default @tendenci | www.tendenci.com | blog.tendenci.com
  • 9. Primary Keywords = Primary Key Phrase Feeds in Throughout the Site @tendenci | www.tendenci.com | blog.tendenci.com
  • 10. Tip: Review Your Global Site Settings Site Settings that Affect SEO: • Site Name • Geographical Location • Primary Keywords • Secondary Keywords @tendenci | www.tendenci.com | blog.tendenci.com
  • 11. Back End • Sitemap.xml automatically updated based on most recently updated content • Robots.txt set up • Redirects Module makes Redirects Easy @tendenci | www.tendenci.com | blog.tendenci.com
  • 13. Robots.txt “Normal” Tendenci robots.txt Other things you might see @tendenci | www.tendenci.com | blog.tendenci.com
  • 14. Robots.txt Site Setting Located in Global Site Settings @tendenci | www.tendenci.com | blog.tendenci.com
  • 16. How to Customize Your SEO What you can control Caitlin Kaluza | ckaluza@schipul.com | @qcait Tendenci Open Source CMS | tendenci.com | @tendenci
  • 17. Updates You Have Control Over • Meta • Categories • Alt Tags on Images • URL Slug @tendenci | www.tendenci.com | blog.tendenci.com
  • 18. Add Keywords in Meta Tags & Categories @tendenci | www.tendenci.com | blog.tendenci.com
  • 19. Available on: Pages, Articles, Jobs, Events @tendenci | www.tendenci.com | blog.tendenci.com
  • 20. Meta Tips • • Focus on 1 to 3 keywords per page within your website • Description • 120 Characters • Include your geography • Keywords • Keep it to around 3 targeted keyword phrases • Most Search Engines Ignore, but it doesn’t hurt Title • 64 Characters • Include your brand name last • Every title tag within your site should be different and relate to the content on the page @tendenci | www.tendenci.com | blog.tendenci.com
  • 21. On Page Edits Incorporate Targeted Keywords Into: • Alt Tags on Images • Sub headings (Heading 1, Heading 2, Heading 3) • Cross Links @tendenci | www.tendenci.com | blog.tendenci.com
  • 22. For Images: Add Text to Title Text & Alt Text Field @tendenci | www.tendenci.com | blog.tendenci.com
  • 23. Use the WYSIWYG to Add Heading 2, Heading 3 Subheaders Think Like an Outline Page Title automatically coded as a Heading 1 (H1), so don’t pick Heading 1 for text in the body More: tendenci.com/help-files/preformatted-styles-change-font/ @tendenci | www.tendenci.com | blog.tendenci.com
  • 24. Tip: Edit Photos in Set @tendenci | www.tendenci.com | blog.tendenci.com
  • 25. Rich Media is Powerful • Fill out all fields • Tags • Categories • Description/Caption (can include HTML) • URL Slug More on How To Optimize on YouTube: thesemblog.com/youtube @tendenci | www.tendenci.com | blog.tendenci.com
  • 26. Resources • Getting Started with Google Analytics + Tendenci: tendenci.com/help-files/getting-started-google-analytics • Using the Keyword Density Analyzer: tendenci.com/help-files/using-the-keyword-densityanalyzer • All Tendenci SEO Help Files: tendenci.com/help-files/topic/59 @tendenci | www.tendenci.com | blog.tendenci.com
  • 27. Questions? blog.tendenci.com Caitlin Kaluza ckaluza@schipul.com @qcait Tendenci Open Source CMS tendenci.com @tendenci tendenci.com/events @tendenci | www.tendenci.com | blog.tendenci.com
  • 28. Keep Up to Date With New Features • Follow the Tendenci Blog blog.tendenci.com • Sign up for the Tendenci Newsletter List tendenci.com/newsletter @tendenci | www.tendenci.com | blog.tendenci.com