22 Aug 2012
27 Aug 2009
Link to this post
Here is a new twist. I duplicated the parent page and then ran a search. The duplicated page shows up in the search. This was even with the page not set to be in the menu, non-navigable. I then moved the child pages under this page, renamed the live page and then renamed the dup page to the original live page. Basically causing the dup page to now show in the menu and have the old one set to hidden. When I ran a search, using the new index based on the auto index, I was able to see the new duplicated parent page, but the child pages were still not showing.
During our posts back to one another, the client added some new pages in the site that also had the terms that are on these pages that are not being indexed. When running a search, these new pages were showing up. Since the moved child pages were not showing up after duplicating the parent page, I decided to manually for a new index. After forcing the new index, none of the pages showed up. I then went back into the pages that were showing up and edited them and published them. This then allowed them to show up in the search again, but the child pages that are part of the original problem are still not showing even after editing them.
I decided to check the DB as you requested. The parentID is correct for all of the pages. This is also true as they are displaying correctly in the admin section and also on the live site.