The purpose of federated Search is to be able to include results from
external search engines when searching in SharePoint. So for example you
might want to include results from Bing or Google when people issue a search
in SharePoint.
So is the external web site that you pointed your content source at a search
engine? or a site that returns RSS? or just a web site? If its just a web
site then you don't need Federated Search. You just need to define a
content source for the external web site and tell SharePoint to crawl it.
The results will be incorporated right into the regular search results. You
won't need the federated search web part.
If it is a search engine or an RSS feed then you don't need to do a crawl.
The external site is responsible for that when using federated search.
Could you provide a bit more information. It sounds to me like you are
trying to use federated search to search an external site when you don't
need to.