Search Results Showing Old Content

Permalink
I am running Concrete5.5.1 in an "almost" live site. The search function does a great job of finding content, but I ran across results that were showing Lorem Ipsum text that was been deleted a couple of weeks ago.

I've cleared the site cache - and emptied the trash of deleted pages - is there anything else that I need to do to get the old content to not show up in the results?

-Foster

1 Attachment

foster
View Replies:
LucasAnderson replied on at Permalink Reply
LucasAnderson
Run the Index Search Engine job from /dashboard/system/optimization/jobs/
foster replied on at Permalink Reply
foster
Thanks for the response!

I just ran the Index Search Engine job and then cleared the cache again, but I am still seeing that old Lorem Ipsum in the search results. I also ran the Remove Old Page Versions job - not sure if this is a clue or not, but the Results of Last Run show that only 3 pages had old versions deleted, but there are 31 pages on the site and some of them still have more than 10 previous versions.

Could these jobs only be accessing updated 5.5.1 content rather than getting to content stored in the main "concrete" folder?

-Foster
ScottC replied on at Permalink Reply
ScottC
What is the name of the area that the blocks were located in? Main?

What is the block type or name? Content?

There are a few cache validation issues i've come across, but reindex should run whenever you edit a page by default, so I'm not sure why these are still showing up.
foster replied on at Permalink Reply
foster
The names of the block areas were "Footer Blurb Left", "Footer Blurb Middle", and "Footer Blurb Right". Later I deleted that section and ended up using a single stack for all of the "footer blurbs", once I learned about stacks. The old block types were "content" blocks.

The code was located in the elements/footer.php file - and that's were the new area for the stack is now.

Old Code:
<div id="main-content-container" class="grid_16 line">
      </div>
      <div id="footer_blurbs" class="grid_6">
         <?php  
         $a = new Area('Footer Blurb Left');
         $a->display($c);
         ?>
      </div>
      <div id="footer_blurbs" class="grid_6">
         <?php  
         $a = new Area('Footer Blurb Middle');
         $a->display($c);
         ?>
      </div>
      <div id="footer_blurbs" class="grid_6">


And the new code, where I've put the stack...

<div id="main-content-container" class="grid_16 line">
      </div>
      <div id="footer_blurbs" class="grid_16">
         <?php  
         $a = new Area('Footer Blurbs');
         $a->display($c);
         ?>
      </div>
      <div class="clear"></div>


Thanks!

-Foster
foster replied on at Permalink Reply
foster
Also, the site is up, but only viewable by members - could this effect the search indexing?
foster replied on at Permalink Reply
foster
I found the Search Index page ( Dashboard -> System & Settings -> SEO & Statistics ->Search Index) and have turned off all indexing to the Footer Blurbs, but the old content still remains...

I was able to get all the old page versions deleted by re-running the automated job several times. Each time it would delete about 60 versions from 3 pages. I kept running the job until the results read 0 versions deleted from 0 pages.

Any more ideas? Does anyone think it could be related to the site being viewable only by members? Thanks for all the input so far, I am hoping to get this resolved.

Could I go through a backup .sql file - find all the Lorem Ipsum, delete it and then restore from backup?

-Foster
foster replied on at Permalink Reply
foster
SOLVED!!!!!!
I ran a backup of the current site and downloaded the .sql file.
Then I searched through the .sql file for any reference to Lorem ipsum and deleted it.
Then I uploaded the new .sql file to the backups folder, and restored from that backup (all while holding my breath!)

It worked! Now I don't see that old content in search results.... Maybe there is a better way to accomplish it, but at least its solved for me!

Thanks for all the input guys!

-Foster