If you’ve ever worked with large amounts of data within Sitecore, chances are you’ve worked with Lucene Indexes (or the newly branded Sitecore.Search namespace and indexes). If you haven’t worked with these, it’s worth the time (and initial frustration) to learn about them, as they really do improve performance when querying the Sitecore content tree. There are of course some gotchas relating to Indexes though. One I’ve already covered is using a MustNot QueryOccurance. Another is what happens when a content manager moves an item into or out of a folder that is the root for one of your indexes? This post will cover some of our experiences in how you can get your indexes to properly display accurate data in this situation.
When we built Perficient.com using Sitecore, we set up a number of Sitecore Search indexes for different pieces of our data, like Events and Awards. One of the issues we ran into was that our indexes weren’t updating properly if a content manager dragged a content item from a folder that was indexed, and moved it into another folder (either indexed, or non-indexed). We did some experimenting, and came up with the following fairly simple and straight-forward rule set regarding moving content that is in indexed folders.
Moving Content into or out of an index
If you remove items from an indexed folder by dragging them to another folder or by deleting them, you must Smart Publish the indexed folder. If you publish incrementally, the index will not be rebuilt. Worse, Smart Publish or Republishing after an incremental publish will NOT correct the problem. At that point, the only thing that works is to Rebuild the index with the Index Viewer.
The same is not true of dragging items into an indexed folder. Any kind of publish will update the index
After we discovered those sets of rules, we came to the simple conclusion that when training content managers, we need to point out to them what the indexed folders are and tell them that whenever they update an item within one of those folders, they should perform a Smart Publish.
Dreamforce: Community Cloud for Healthcare
Tue, Oct 14th 2014 10:15p Mark Polly All this week I’m at Dreamforce, the annual Salesforce conference. Salesforce has come a long way with their platform and they’ve recently introduced Community Cloud. Community Cloud is an evolution of their portal product and includes many features that we see in other enterprise-class, horizontal portals.
We are seeing a lot of interest in portals from our healthcare clients. At Dreamforce, I attended a session on using Salesforce Community Cloud in healthcare. I blogged [read] Keywords: community
Successful Partner Communities with Salesforce
Tue, Oct 14th 2014 12:18p Mark Polly Zero Motorcycles needed a way to consolidate multiple partner facing systems into a simplified user interface, track sales and monitor participation programs and automate workflows. As we’ve seen from other customers, partners had to login to multiple systems. Using Community Cloud, Zero was able to provide one interface for the partners to login into and get information and process leads and improve sales.
Zero’s original model was B2C, thinking that consumers would order electri [read] Keywords: collaboration
Creating Customer Happiness with Salesforce Communities
Mon, Oct 13th 2014 3:12p Mark Polly Community Cloud is Salesforce’s newest and fastest growing cloud (until tomorrow). IDC has seen a huge jump in using social media to communicate with customers and respond to customer inquiries. The top 3 technologies that are planned to be used include discussion forums, public social networks, and online communities, which is where Community Cloud comes in.
Constant Contact, an all-in-one marketing platform, has over 600,000 small business customers. Constant Contact us [read] Keywords: administration
Content Marketing is Inherently Flawed?
Fri, Oct 10th 2014 11:12a Michael Porter In the past week I’ve either read or listened to two heads of global marketing for two well known brands. Both had a similar story with different sides of the same coin. Both had a message that dealt with Marketers having to forget about telling their brand story and go with what customers want to hear. The first was a session about leveraging social data with Michelle Lapierre who is the Sr. Director of Customer Experience at Marriott Rewards. The second is an article at cmo.com dis [read] Keywords: facebook
Why Do Contextual Ads Fail
Tue, Oct 7th 2014 3:12p Michael Porter I’ve blogged about the personalization failure before. Now it looks like others are catching on to the ultimate failure on their part………… even as they harvest huge amounts of private information about us. This article in ComputerWorld outlines the issues. The author Mike Elgan hits the topic of privacy quickly and never lets it go:
Companies like Google, Facebook and Amazon violate our privacy in order to show us relevant ads. So why do their ads miss the mar [read] Keywords: facebook
A Day in the Life of a Social Media Manager
Mon, Sep 29th 2014 11:11a Mark Polly In the BufferSocial blog, Kevan Lee posted an article for Social Media Managers. The post takes a look a “typical” social media manager’s day and breaks down that day into many different activities, represented in the info graphic here.
Mr. Lee also provides several different views on how other people spend their days managing social media. One person, Finola Howard, manages to compress all her daily activities into just one hour per day. Her tasks include:
Use Socia [read] Keywords: connections