Improve company productivity with a Business Account.Sign Up

x
?
Solved

Sharepoint 2007 search crawling dynamic pages

Posted on 2010-09-15
6
Medium Priority
?
934 Views
Last Modified: 2012-05-10
Hi,

I have dataview webparts embeded on some pages which displays value from the list.
Data within these webparts changes depending upon value within querystring [Standard Approach].

Now the problem is while crawling this sort of behaviour does not happen as search isnot crawling by changing the values in query string.

I tried creating a dummy page and wrote url's of page with different query string values, but no benifits.

Search is crawling the internal list items and hence displaying those list items which i do not want.
I want my custom page should be displayed and not the OOB list item.

Any clues on how to achieve this?

Regards,
Amit
0
Comment
Question by:navtej_dhillon
  • 3
  • 3
6 Comments
 
LVL 51

Expert Comment

by:Ted Bouskill
ID: 33687221
Generally all search engines don't like query parameter strings:
http://www.smart-it-consulting.com/article.htm?node=140&page=53

I asked some friends that are SEO (Search Engine Optimization) specialists and they push developers to avoid using them.

In our Sharepoint development we minimize the use of query parameter strings.  We only use them to filter data sets but by default any web parts always show the full dataset.  That way the search engine will find all the data.
0
 
LVL 5

Author Comment

by:navtej_dhillon
ID: 33688641
But if you look at the OOB DataView webpart, there the functionality is provided to filter the data based upon the query string.
We are using that OOB functionality only to filter that data based upon page from which user has arrived.

But being said that all the corresponding data does not get crawled/searched.

Any options on how we can show this data in search results without modifying the OOB search webpart.


Regards,
Amit
0
 
LVL 51

Expert Comment

by:Ted Bouskill
ID: 33688734
Well yes we use the DataView web part as well, however, the default view of the web part when the page is loaded is with all data available.  The users can then filter the data and save that filter for themselves, however, the default is to show all.

You mentioned the DVWP is from a list on the Sharepoint site.  Is the list marked as indexable?
0
Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

 
LVL 5

Author Comment

by:navtej_dhillon
ID: 33688832
yes the list is marked as indexable.

But on searching OOB dispform page is displayed but we want that this custom page with Dataview webpart should be displayed aswell.
As per my assumption as data is being shown within this webpart based upon querystring, so search crawls only the data with default query string and rest of data is not crawled. Am i correct?

I don't want users to filter the data themselves, instead we show them filtered data on this page, based upon from where they have come to this page. Accordingly querystring is changed and filtered data is displayed.

Is it possible to crawl all of the data.

Regards,
Amit
0
 
LVL 51

Accepted Solution

by:
Ted Bouskill earned 375 total points
ID: 33688931
I don't have any documentation to confirm it but yes from experience what I've seen is that the default query string is used to index the data along with searching the original list.

The data will be crawled in the list but it won't be indexed against the link for the page with the DVWP.
0
 
LVL 5

Author Closing Comment

by:navtej_dhillon
ID: 33829258
Didn't resolved my issue, though clarified some concerns
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

There is one common problem that all we SharePoint developers share: custom solution deployment. This topic can't be covered fully in this short article, so all I want to do in this one is to review it from a development-to-operations perspectiv…
When using a search centre, I'm going to show you how to configure Sharepoint's search to only return results from the current site collection. Very useful when using Office 365 with multiple site collections.
Watch the video of Kernel Migrator for SharePoint, which demonstrate the process easily of migration from SharePoint to SharePoint, OneDrive for Business & Google Drive servers, Public Folder to SharePoint, File Server to SharePoint. The tool has va…
Watch the working video to know how to import Outlook PST/OST files to Amazon WorkMail. Kernel released this tool which is very easy to use and migrate single or multiple PST and OST files to Amazon WorkMail. To know more about Kernel Import PST to …

580 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question