Finite difference is the most widely used method for seismic wavefield modeling. However, most finitedifference implementations discretize the Earth model over a fixed grid interval. This can lead to irregular model geometries being represented by 'staircase' discretization, and potentially causes mispositioning of interfaces within the media. This misrepresentation is a major disadvantage to finite difference methods, especially if there exist strong and sharp contrasts in the physical properties along an interface. The discretization of undulated seabed bathymetry is a common example of such misrepresentation of the physical properties in finite-difference grids, as the seabed is often a particularly sharp interface owing to the rapid and considerable change in material properties between fluid seawater and solid rock. There are two issues typically involved with seabed modeling using finite difference methods: firstly, the travel times of reflections from the seabed are inaccurate as a consequence of its spatial mispositioning; secondly, artificial diffractions are generated by the staircase representation of dipping seabed bathymetry. In this paper, we propose a new method that provides a solution to these two issues by positioning sharp interfaces at fractional grid locations. To achieve this, the velocity The Unconventional Natural Gas Institute, China University of Petroleum (Beijing), Beijing 102249, China model is first sampled in a model grid that allows the center of the seabed to be positioned at grid points, before being interpolated vertically onto a regular modeling grid using the windowed sinc function. This procedure allows undulated seabed bathymetry to be represented with improved accuracy during modeling. Numerical tests demonstrate that this method generates reflections with accurate travel times and effectively suppresses artificial diffractions.