<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 async def get_search_page(self, term: str):
 """Get search page. This function will get the first link from the search term we do on term and then it will return the link we want to parse from. :param term: Light Novel to Search For """

        # Uses the BASEURL and also builds link for the page we want using the term given
        params = {'s': term, 'post_type': 'seriesplan'}
        async with self.session.get(self.BASEURL, params=params) as response:
            # If the response is 200 OK
            if response.status == 200:
                search = BeautifulSoup(await response.text(), 'lxml')
                # Return the link that we need
                return search.find('a', class_='w-blog-entry-link').get('href')
            else:
                # Raise an error with the response status
                raise aiohttp.ClientResponseError(response.status)