Hi Munwar and other authors,
As compared to doing things manually by using Python scripts etc. (I haven't used any others, but there are a plethora available for sure) , does Alfresco offer easy to use facilities for web page indexing and search ?
I am not sure about using Python scripts for Indexing etc...
However, most of the enterprise level CMS do provide an advanced "Search Engine" or integrate with few of them.
Alfresco is bundled with "Lucene", an open source and Java based search engine. Lucene is very flexible and powerful. You can index and search millions of documents, web pages and various content (such as Images, Videos, PDF etc).
Alfresco provides a powerful concept called "Aspects" (dynamic properties) to extend the content model and to enable indexing and search.