Malavika,
Profiles will hide the attribute from more than just the search page.
If you want to avoid all users from being able to search by certain attributes then you can update the <WT_HOME>/codebase/com/ptc/windchill/enterprise/search/server/SearchableAttributesByType.properties to remove the attribute from the type.
Example:
To avoid searching on End Item attribute for WTPart in the Advanced Search change
advancedSearch.wt.part.WTPart=CostEstimateType,CostVerdict,TargetCostWithUnit,CostEstimateConfidence,CostEstimateWithUnit,rohs_consumer,rohs_infrastructure,rohs_server,jig_a,jig_b,jig_101_regulated,jig_101_for_information_only,reach_svhc_candidate,reach_svhc_authorization,reach_svhc_restricted,reach_svhc_suspect,gadsl_and_imds_app_prohibited,elv_automotive,thePersistInfo.createStamp,iterationInfo.creator,defaultUnit,lock.locker,search_name,search_number,ownership.owner,source,state.state,partType,thePersistInfo.modifyStamp,iterationInfo.modifier,view.id,organizationReference,oemPreference,endItem,versionInfo.identifier.versionId,iterationInfo.identifier.iterationId,jobAuthorizationNumber,phase,contractNumber
to
advancedSearch.wt.part.WTPart=CostEstimateType,CostVerdict,TargetCostWithUnit,CostEstimateConfidence,CostEstimateWithUnit,rohs_consumer,rohs_infrastructure,rohs_server,jig_a,jig_b,jig_101_regulated,jig_101_for_information_only,reach_svhc_candidate,reach_svhc_authorization,reach_svhc_restricted,reach_svhc_suspect,gadsl_and_imds_app_prohibited,elv_automotive,thePersistInfo.createStamp,iterationInfo.creator,defaultUnit,lock.locker,search_name,search_number,ownership.owner,source,state.state,partType,thePersistInfo.modifyStamp,iterationInfo.modifier,view.id,organizationReference,oemPreference,versionInfo.identifier.versionId,iterationInfo.identifier.iterationId,jobAuthorizationNumber,phase,contractNumber